builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-023 starttime: 1466014721.96 results: success (0) buildid: 20160615092122 builduid: d299044384ff4f30b5cd0dc13c2f8332 revision: e0eca48096b6d8ae32b7bc01cabc66e5990c0729 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:41.959154) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:41.959701) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:41.960026) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:42.078709) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:18:42.079121) ========= '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-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows using PTY: False --11:18:43-- 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% 2.45 GB/s 11:18:43 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.280000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:18:43.448581) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 11:18:43.449033) ========= '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-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.906000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 11:18:46.590123) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:18:46.590477) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e0eca48096b6d8ae32b7bc01cabc66e5990c0729 --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 e0eca48096b6d8ae32b7bc01cabc66e5990c0729 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows using PTY: False 2016-06-15 11:18:47,171 truncating revision to first 12 chars 2016-06-15 11:18:47,173 Setting DEBUG logging. 2016-06-15 11:18:47,173 attempt 1/10 2016-06-15 11:18:47,173 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e0eca48096b6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 11:18:47,624 unpacking tar archive at: mozilla-beta-e0eca48096b6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.186000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:18:47.845290) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:47.845655) ========= script_repo_revision: e0eca48096b6d8ae32b7bc01cabc66e5990c0729 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:47.846100) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:47.846410) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:18:47.864151) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-06-15 11:18:47.864473) ========= '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-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:18:48 INFO - MultiFileLogger online at 20160615 11:18:48 in C:\slave\test 11:18:48 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 11:18:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:18:48 INFO - {'append_to_log': False, 11:18:48 INFO - 'base_work_dir': 'C:\\slave\\test', 11:18:48 INFO - 'blob_upload_branch': 'mozilla-beta', 11:18:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:18:48 INFO - 'buildbot_json_path': 'buildprops.json', 11:18:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:18:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:18:48 INFO - 'download_minidump_stackwalk': True, 11:18:48 INFO - 'download_symbols': 'true', 11:18:48 INFO - 'e10s': False, 11:18:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:18:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:18:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:18:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:18:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:18:48 INFO - 'C:/mozilla-build/tooltool.py'), 11:18:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:18:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:18:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:18:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:18:48 INFO - 'log_level': 'info', 11:18:48 INFO - 'log_to_console': True, 11:18:48 INFO - 'opt_config_files': (), 11:18:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:18:48 INFO - '--processes=1', 11:18:48 INFO - '--config=%(test_path)s/wptrunner.ini', 11:18:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:18:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:18:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:18:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:18:48 INFO - 'pip_index': False, 11:18:48 INFO - 'require_test_zip': True, 11:18:48 INFO - 'test_type': ('testharness',), 11:18:48 INFO - 'this_chunk': '1', 11:18:48 INFO - 'total_chunks': '10', 11:18:48 INFO - 'virtualenv_path': 'venv', 11:18:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:18:48 INFO - 'work_dir': 'build'} 11:18:48 INFO - ##### 11:18:48 INFO - ##### Running clobber step. 11:18:48 INFO - ##### 11:18:48 INFO - Running pre-action listener: _resource_record_pre_action 11:18:48 INFO - Running main action method: clobber 11:18:48 INFO - rmtree: C:\slave\test\build 11:18:48 INFO - Using _rmtree_windows ... 11:18:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:20:53 INFO - Running post-action listener: _resource_record_post_action 11:20:53 INFO - ##### 11:20:53 INFO - ##### Running read-buildbot-config step. 11:20:53 INFO - ##### 11:20:53 INFO - Running pre-action listener: _resource_record_pre_action 11:20:53 INFO - Running main action method: read_buildbot_config 11:20:53 INFO - Using buildbot properties: 11:20:53 INFO - { 11:20:53 INFO - "project": "", 11:20:53 INFO - "product": "firefox", 11:20:53 INFO - "script_repo_revision": "production", 11:20:53 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:20:53 INFO - "repository": "", 11:20:53 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:20:53 INFO - "buildid": "20160615092122", 11:20:53 INFO - "pgo_build": "False", 11:20:53 INFO - "basedir": "C:\\slave\\test", 11:20:53 INFO - "buildnumber": 12, 11:20:53 INFO - "slavename": "t-w864-ix-023", 11:20:53 INFO - "revision": "e0eca48096b6d8ae32b7bc01cabc66e5990c0729", 11:20:53 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 11:20:53 INFO - "platform": "win64", 11:20:53 INFO - "branch": "mozilla-beta", 11:20:53 INFO - "repo_path": "releases/mozilla-beta", 11:20:53 INFO - "moz_repo_path": "", 11:20:53 INFO - "stage_platform": "win64", 11:20:53 INFO - "builduid": "d299044384ff4f30b5cd0dc13c2f8332", 11:20:53 INFO - "slavebuilddir": "test" 11:20:53 INFO - } 11:20:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:20:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:20:53 INFO - Running post-action listener: _resource_record_post_action 11:20:53 INFO - ##### 11:20:53 INFO - ##### Running download-and-extract step. 11:20:53 INFO - ##### 11:20:53 INFO - Running pre-action listener: _resource_record_pre_action 11:20:53 INFO - Running main action method: download_and_extract 11:20:53 INFO - mkdir: C:\slave\test\build\tests 11:20:53 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')]} 11:20:53 INFO - https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:20:53 INFO - trying https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:20:53 INFO - Downloading https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:20:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:20:54 INFO - Downloaded 1240 bytes. 11:20:54 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:20:54 INFO - Using the following test package requirements: 11:20:54 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:20:54 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:20:54 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:20:54 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'jsshell-win64.zip'], 11:20:54 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:20:54 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:20:54 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:20:54 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:20:54 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:20:54 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:20:54 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:20:54 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 11:20:54 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')]} 11:20:54 INFO - https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:20:54 INFO - trying https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:20:54 INFO - Downloading https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:20:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:20:55 INFO - Downloaded 20857461 bytes. 11:20:55 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/*'] 11:20:55 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/* 11:20:57 INFO - caution: filename not matched: web-platform/* 11:20:57 INFO - Return code: 11 11:20:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:20:57 INFO - https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:20:57 INFO - trying https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:20:57 INFO - Downloading https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:20:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:21:01 INFO - Downloaded 36389114 bytes. 11:21:01 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/*'] 11:21:01 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/* 11:21:57 INFO - caution: filename not matched: bin/* 11:21:57 INFO - caution: filename not matched: config/* 11:21:57 INFO - caution: filename not matched: mozbase/* 11:21:57 INFO - caution: filename not matched: marionette/* 11:21:57 INFO - caution: filename not matched: tools/wptserve/* 11:21:57 INFO - Return code: 11 11:21:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:57 INFO - https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:21:57 INFO - trying https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:21:57 INFO - Downloading https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:21:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:22:01 INFO - Downloaded 82713728 bytes. 11:22:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:22:01 INFO - mkdir: C:\slave\test\properties 11:22:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:22:01 INFO - Writing to file C:\slave\test\properties\build_url 11:22:01 INFO - Contents: 11:22:01 INFO - build_url:https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:22:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:22:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:22:01 INFO - Writing to file C:\slave\test\properties\symbols_url 11:22:01 INFO - Contents: 11:22:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:22: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')]} 11:22:01 INFO - https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:22:01 INFO - trying https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:22:01 INFO - Downloading https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:22:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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 11:22:05 INFO - Downloaded 50736231 bytes. 11:22:05 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'] 11:22:05 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 11:22:07 INFO - Return code: 0 11:22:07 INFO - Running post-action listener: _resource_record_post_action 11:22:07 INFO - Running post-action listener: set_extra_try_arguments 11:22:07 INFO - ##### 11:22:07 INFO - ##### Running create-virtualenv step. 11:22:07 INFO - ##### 11:22:07 INFO - Running pre-action listener: _pre_create_virtualenv 11:22:07 INFO - Running pre-action listener: _resource_record_pre_action 11:22:07 INFO - Running main action method: create_virtualenv 11:22:07 INFO - Creating virtualenv C:\slave\test\build\venv 11:22:07 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 11:22:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:22:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:22:13 INFO - Installing distribute......................................................................................................................................................................................done. 11:22:14 INFO - Return code: 0 11:22:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:22:14 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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02597200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253A728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-023', 'USERDOMAIN': 'T-W864-IX-023', '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-023', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-023', '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-023\\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 11:22:14 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 11:22:14 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 11:22:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:22:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:22:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:22:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:22:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:22:14 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:22:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:22:14 INFO - 'DCLOCATION': 'SCL3', 11:22:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:22:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:22:14 INFO - 'HOMEDRIVE': 'C:', 11:22:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:22:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:22:14 INFO - 'KTS_VERSION': '1.19c', 11:22:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:22:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:22:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:22:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:22:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:22:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:22:14 INFO - 'MOZ_NO_REMOTE': '1', 11:22:14 INFO - 'NO_EM_RESTART': '1', 11:22:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:22:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:22:14 INFO - 'OS': 'Windows_NT', 11:22:14 INFO - 'OURDRIVE': 'C:', 11:22:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:22:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:22:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:22:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:22:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:22:14 INFO - 'PROCESSOR_LEVEL': '6', 11:22:14 INFO - 'PROCESSOR_REVISION': '1e05', 11:22:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:22:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:22:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:22:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:22:14 INFO - 'PROMPT': '$P$G', 11:22:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:22:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:22:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:22:14 INFO - 'PWD': 'C:\\slave\\test', 11:22:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:22:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:22:14 INFO - 'SYSTEMDRIVE': 'C:', 11:22:14 INFO - 'SYSTEMROOT': 'C:\\windows', 11:22:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:14 INFO - 'TEST1': 'testie', 11:22:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:14 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:22:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:22:14 INFO - 'USERNAME': 'cltbld', 11:22:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:22:14 INFO - 'WINDIR': 'C:\\windows', 11:22:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:22:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:22:15 INFO - Downloading/unpacking psutil>=0.7.1 11:22:16 INFO - Running setup.py egg_info for package psutil 11:22:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:22:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:22:16 INFO - Installing collected packages: psutil 11:22:16 INFO - Running setup.py install for psutil 11:22:16 INFO - building 'psutil._psutil_windows' extension 11:22:16 INFO - error: Unable to find vcvarsall.bat 11:22: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-yt7fi3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:22:16 INFO - running install 11:22:16 INFO - running build 11:22:16 INFO - running build_py 11:22:16 INFO - creating build 11:22:16 INFO - creating build\lib.win32-2.7 11:22:16 INFO - creating build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:22:16 INFO - running build_ext 11:22:16 INFO - building 'psutil._psutil_windows' extension 11:22:16 INFO - error: Unable to find vcvarsall.bat 11:22:16 INFO - ---------------------------------------- 11:22: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-yt7fi3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:22:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-023\AppData\Roaming\pip\pip.log 11:22:16 WARNING - Return code: 1 11:22: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! 11:22:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:22: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')]} 11:22:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:22: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')]} 11:22:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:22: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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02597200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253A728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-023', 'USERDOMAIN': 'T-W864-IX-023', '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-023', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-023', '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-023\\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 11:22: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 11:22: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 11:22:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:22:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:22:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:22:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:22:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:22:16 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:22:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:22:16 INFO - 'DCLOCATION': 'SCL3', 11:22:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:22:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:22:16 INFO - 'HOMEDRIVE': 'C:', 11:22:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:22:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:22:16 INFO - 'KTS_VERSION': '1.19c', 11:22:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:22:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:22:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:22:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:22:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:22:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:22:16 INFO - 'MOZ_NO_REMOTE': '1', 11:22:16 INFO - 'NO_EM_RESTART': '1', 11:22:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:22:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:22:16 INFO - 'OS': 'Windows_NT', 11:22:16 INFO - 'OURDRIVE': 'C:', 11:22: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', 11:22:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:22:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:22:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:22:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:22:16 INFO - 'PROCESSOR_LEVEL': '6', 11:22:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:22:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:22:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:22:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:22:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:22:16 INFO - 'PROMPT': '$P$G', 11:22:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:22:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:22:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:22:16 INFO - 'PWD': 'C:\\slave\\test', 11:22:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:22:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:22:16 INFO - 'SYSTEMDRIVE': 'C:', 11:22:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:22:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:16 INFO - 'TEST1': 'testie', 11:22:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:16 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:22:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:22:16 INFO - 'USERNAME': 'cltbld', 11:22:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:22:16 INFO - 'WINDIR': 'C:\\windows', 11:22:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:22:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:22:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:22:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:22:16 INFO - Running setup.py egg_info for package mozsystemmonitor 11:22:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:22:16 INFO - Running setup.py egg_info for package psutil 11:22:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:22:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:22:16 INFO - Installing collected packages: mozsystemmonitor, psutil 11:22:16 INFO - Running setup.py install for mozsystemmonitor 11:22:16 INFO - Running setup.py install for psutil 11:22:16 INFO - building 'psutil._psutil_windows' extension 11:22:16 INFO - error: Unable to find vcvarsall.bat 11:22: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-q2ebem-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:22:16 INFO - running install 11:22:16 INFO - running build 11:22:16 INFO - running build_py 11:22:16 INFO - running build_ext 11:22:16 INFO - building 'psutil._psutil_windows' extension 11:22:16 INFO - error: Unable to find vcvarsall.bat 11:22:16 INFO - ---------------------------------------- 11:22: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-q2ebem-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:22:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-023\AppData\Roaming\pip\pip.log 11:22:16 WARNING - Return code: 1 11:22: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 mozsystemmonitor==0.0.0 failed after 1 tries! 11:22:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:22: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')]} 11:22:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:22: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')]} 11:22:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:22: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', '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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02597200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253A728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-023', 'USERDOMAIN': 'T-W864-IX-023', '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-023', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-023', '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-023\\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 11:22: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', 'blobuploader==1.2.4'] in C:\slave\test\build 11:22: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 blobuploader==1.2.4 11:22:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:22:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:22:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:22:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:22:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:22:16 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:22:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:22:16 INFO - 'DCLOCATION': 'SCL3', 11:22:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:22:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:22:16 INFO - 'HOMEDRIVE': 'C:', 11:22:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:22:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:22:16 INFO - 'KTS_VERSION': '1.19c', 11:22:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:22:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:22:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:22:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:22:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:22:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:22:16 INFO - 'MOZ_NO_REMOTE': '1', 11:22:16 INFO - 'NO_EM_RESTART': '1', 11:22:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:22:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:22:16 INFO - 'OS': 'Windows_NT', 11:22:16 INFO - 'OURDRIVE': 'C:', 11:22: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', 11:22:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:22:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:22:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:22:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:22:16 INFO - 'PROCESSOR_LEVEL': '6', 11:22:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:22:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:22:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:22:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:22:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:22:16 INFO - 'PROMPT': '$P$G', 11:22:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:22:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:22:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:22:16 INFO - 'PWD': 'C:\\slave\\test', 11:22:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:22:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:22:16 INFO - 'SYSTEMDRIVE': 'C:', 11:22:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:22:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:16 INFO - 'TEST1': 'testie', 11:22:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:16 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:22:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:22:16 INFO - 'USERNAME': 'cltbld', 11:22:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:22:16 INFO - 'WINDIR': 'C:\\windows', 11:22:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:22:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:22:17 INFO - Downloading/unpacking blobuploader==1.2.4 11:22:17 INFO - Downloading blobuploader-1.2.4.tar.gz 11:22:17 INFO - Running setup.py egg_info for package blobuploader 11:22:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:22:21 INFO - Running setup.py egg_info for package requests 11:22:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:22:21 INFO - Downloading docopt-0.6.1.tar.gz 11:22:21 INFO - Running setup.py egg_info for package docopt 11:22:21 INFO - Installing collected packages: blobuploader, docopt, requests 11:22:21 INFO - Running setup.py install for blobuploader 11:22:21 INFO - Running setup.py install for docopt 11:22:21 INFO - Running setup.py install for requests 11:22:21 INFO - Successfully installed blobuploader docopt requests 11:22:21 INFO - Cleaning up... 11:22:21 INFO - Return code: 0 11:22:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:22:21 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')]} 11:22:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:22:21 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')]} 11:22:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:22:21 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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02597200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253A728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, '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-023', 'USERDOMAIN': 'T-W864-IX-023', '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-023', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-023', '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-023\\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 11:22:21 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 11:22:21 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 11:22:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:22:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:22:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:22:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:22:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:22:21 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:22:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:22:21 INFO - 'DCLOCATION': 'SCL3', 11:22:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:22:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:22:21 INFO - 'HOMEDRIVE': 'C:', 11:22:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:22:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:22:21 INFO - 'KTS_VERSION': '1.19c', 11:22:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:22:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:22:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:22:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:22:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:22:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:22:21 INFO - 'MOZ_NO_REMOTE': '1', 11:22:21 INFO - 'NO_EM_RESTART': '1', 11:22:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:22:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:22:21 INFO - 'OS': 'Windows_NT', 11:22:21 INFO - 'OURDRIVE': 'C:', 11:22:21 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', 11:22:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:22:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:22:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:22:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:22:21 INFO - 'PROCESSOR_LEVEL': '6', 11:22:21 INFO - 'PROCESSOR_REVISION': '1e05', 11:22:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:22:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:22:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:22:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:22:21 INFO - 'PROMPT': '$P$G', 11:22:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:22:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:22:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:22:21 INFO - 'PWD': 'C:\\slave\\test', 11:22:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:22:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:22:21 INFO - 'SYSTEMDRIVE': 'C:', 11:22:21 INFO - 'SYSTEMROOT': 'C:\\windows', 11:22:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:21 INFO - 'TEST1': 'testie', 11:22:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:21 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:22:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:22:21 INFO - 'USERNAME': 'cltbld', 11:22:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:22:21 INFO - 'WINDIR': 'C:\\windows', 11:22:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:22:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:22:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:22:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:22:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:22:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:22:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:22:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:22:27 INFO - Unpacking c:\slave\test\build\tests\marionette 11:22:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:22:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:22:27 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 11:22:27 INFO - Running setup.py install for browsermob-proxy 11:22:42 INFO - Running setup.py install for manifestparser 11:22:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for marionette-client 11:22:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:22:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for marionette-driver 11:22:42 INFO - Running setup.py install for mozcrash 11:22:42 INFO - Running setup.py install for mozdebug 11:22:42 INFO - Running setup.py install for mozdevice 11:22:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozfile 11:22:42 INFO - Running setup.py install for mozhttpd 11:22:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozinfo 11:22:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozInstall 11:22:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozleak 11:22:42 INFO - Running setup.py install for mozlog 11:22:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for moznetwork 11:22:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozprocess 11:22:42 INFO - Running setup.py install for mozprofile 11:22:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozrunner 11:22:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for mozscreenshot 11:22:42 INFO - Running setup.py install for moztest 11:22:42 INFO - Running setup.py install for mozversion 11:22:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:22:42 INFO - Running setup.py install for wptserve 11:22:42 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 11:22:42 INFO - Cleaning up... 11:22:42 INFO - Return code: 0 11:22:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:22:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:22:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:22:42 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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02597200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253A728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, '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-023', 'USERDOMAIN': 'T-W864-IX-023', '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-023', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-023', '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-023\\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 11:22:42 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 11:22:42 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 11:22:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:22:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:22:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:22:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:22:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:22:42 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:22:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:22:42 INFO - 'DCLOCATION': 'SCL3', 11:22:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:22:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:22:42 INFO - 'HOMEDRIVE': 'C:', 11:22:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:22:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:22:42 INFO - 'KTS_VERSION': '1.19c', 11:22:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:22:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:22:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:22:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:22:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:22:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:22:42 INFO - 'MOZ_NO_REMOTE': '1', 11:22:42 INFO - 'NO_EM_RESTART': '1', 11:22:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:22:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:22:42 INFO - 'OS': 'Windows_NT', 11:22:42 INFO - 'OURDRIVE': 'C:', 11:22:42 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', 11:22:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:22:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:22:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:22:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:22:42 INFO - 'PROCESSOR_LEVEL': '6', 11:22:42 INFO - 'PROCESSOR_REVISION': '1e05', 11:22:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:22:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:22:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:22:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:22:42 INFO - 'PROMPT': '$P$G', 11:22:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:22:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:22:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:22:42 INFO - 'PWD': 'C:\\slave\\test', 11:22:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:22:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:22:42 INFO - 'SYSTEMDRIVE': 'C:', 11:22:42 INFO - 'SYSTEMROOT': 'C:\\windows', 11:22:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:42 INFO - 'TEST1': 'testie', 11:22:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:22:42 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:22:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:22:42 INFO - 'USERNAME': 'cltbld', 11:22:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:22:42 INFO - 'WINDIR': 'C:\\windows', 11:22:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:22:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:22:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette 11:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:22:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:22:46 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)) 11:22:57 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)) 11:22:57 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)) 11:22:57 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)) 11:22:57 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)) 11:22:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:22:57 INFO - Downloading blessings-1.6.tar.gz 11:22:57 INFO - Running setup.py egg_info for package blessings 11:22:57 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)) 11:22:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:22:57 INFO - Running setup.py install for blessings 11:22:57 INFO - Running setup.py install for browsermob-proxy 11:22:57 INFO - Running setup.py install for manifestparser 11:22:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for marionette-client 11:22:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:22:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for marionette-driver 11:22:57 INFO - Running setup.py install for mozcrash 11:22:57 INFO - Running setup.py install for mozdebug 11:22:57 INFO - Running setup.py install for mozdevice 11:22:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for mozhttpd 11:22:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for mozInstall 11:22:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for mozleak 11:22:57 INFO - Running setup.py install for mozprofile 11:22:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Running setup.py install for mozrunner 11:22:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:22:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:22:59 INFO - Running setup.py install for mozscreenshot 11:22:59 INFO - Running setup.py install for moztest 11:22:59 INFO - Running setup.py install for mozversion 11:22:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:22:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:22:59 INFO - Running setup.py install for wptserve 11:22:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:22:59 INFO - Cleaning up... 11:22:59 INFO - Return code: 0 11:22:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:22:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:22:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:22:59 INFO - Reading from file tmpfile_stdout 11:22:59 INFO - Using _rmtree_windows ... 11:22:59 INFO - Using _rmtree_windows ... 11:22:59 INFO - Current package versions: 11:22:59 INFO - blessings == 1.6 11:22:59 INFO - blobuploader == 1.2.4 11:22:59 INFO - browsermob-proxy == 0.6.0 11:22:59 INFO - distribute == 0.6.14 11:22:59 INFO - docopt == 0.6.1 11:22:59 INFO - manifestparser == 1.1 11:22:59 INFO - marionette-client == 2.3.0 11:22:59 INFO - marionette-driver == 1.4.0 11:22:59 INFO - mozInstall == 1.12 11:22:59 INFO - mozcrash == 0.17 11:22:59 INFO - mozdebug == 0.1 11:22:59 INFO - mozdevice == 0.48 11:22:59 INFO - mozfile == 1.2 11:22:59 INFO - mozhttpd == 0.7 11:22:59 INFO - mozinfo == 0.9 11:22:59 INFO - mozleak == 0.1 11:22:59 INFO - mozlog == 3.1 11:22:59 INFO - moznetwork == 0.27 11:22:59 INFO - mozprocess == 0.22 11:22:59 INFO - mozprofile == 0.28 11:22:59 INFO - mozrunner == 6.11 11:22:59 INFO - mozscreenshot == 0.1 11:22:59 INFO - mozsystemmonitor == 0.0 11:22:59 INFO - moztest == 0.7 11:22:59 INFO - mozversion == 1.4 11:22:59 INFO - requests == 1.2.3 11:22:59 INFO - wptserve == 1.4.0 11:22:59 INFO - Running post-action listener: _resource_record_post_action 11:22:59 INFO - Running post-action listener: _start_resource_monitoring 11:22:59 INFO - Starting resource monitoring. 11:23:00 INFO - ##### 11:23:00 INFO - ##### Running pull step. 11:23:00 INFO - ##### 11:23:00 INFO - Running pre-action listener: _resource_record_pre_action 11:23:00 INFO - Running main action method: pull 11:23:00 INFO - Pull has nothing to do! 11:23:00 INFO - Running post-action listener: _resource_record_post_action 11:23:00 INFO - ##### 11:23:00 INFO - ##### Running install step. 11:23:00 INFO - ##### 11:23:00 INFO - Running pre-action listener: _resource_record_pre_action 11:23:00 INFO - Running main action method: install 11:23:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:23:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:23:00 INFO - Reading from file tmpfile_stdout 11:23:00 INFO - Using _rmtree_windows ... 11:23:00 INFO - Using _rmtree_windows ... 11:23:00 INFO - Detecting whether we're running mozinstall >=1.0... 11:23:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:23:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:23:00 INFO - Reading from file tmpfile_stdout 11:23:00 INFO - Output received: 11:23:00 INFO - Usage: mozinstall-script.py [options] installer 11:23:00 INFO - Options: 11:23:00 INFO - -h, --help show this help message and exit 11:23:00 INFO - -d DEST, --destination=DEST 11:23:00 INFO - Directory to install application into. [default: 11:23:00 INFO - "C:\slave\test"] 11:23:00 INFO - --app=APP Application being installed. [default: firefox] 11:23:00 INFO - Using _rmtree_windows ... 11:23:00 INFO - Using _rmtree_windows ... 11:23:00 INFO - mkdir: C:\slave\test\build\application 11:23: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'] 11:23: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 11:23:02 INFO - Reading from file tmpfile_stdout 11:23:02 INFO - Output received: 11:23:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:23:02 INFO - Using _rmtree_windows ... 11:23:02 INFO - Using _rmtree_windows ... 11:23:02 INFO - Running post-action listener: _resource_record_post_action 11:23:02 INFO - ##### 11:23:02 INFO - ##### Running run-tests step. 11:23:02 INFO - ##### 11:23:02 INFO - Running pre-action listener: _resource_record_pre_action 11:23:02 INFO - Running main action method: run_tests 11:23:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:23:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:23:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:23:02 INFO - grabbing minidump binary from tooltool 11:23:02 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')]} 11:23:02 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 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:23:02 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 11:23:02 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 11:23:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:23:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6hqpeb 11:23:03 INFO - INFO - File integrity verified, renaming tmp6hqpeb to win32-minidump_stackwalk.exe 11:23:03 INFO - Return code: 0 11:23:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:23:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:23: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/LzD0laXZSVaknyI5Y0mTXg/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 11:23: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/LzD0laXZSVaknyI5Y0mTXg/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 11:23:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Roaming', 11:23:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:23:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:23:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:23:04 INFO - 'COMPUTERNAME': 'T-W864-IX-023', 11:23:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:04 INFO - 'DCLOCATION': 'SCL3', 11:23:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:04 INFO - 'HOMEDRIVE': 'C:', 11:23:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-023', 11:23:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:04 INFO - 'KTS_VERSION': '1.19c', 11:23:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-023\\AppData\\Local', 11:23:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-023', 11:23:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:23:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:04 INFO - 'MOZ_NO_REMOTE': '1', 11:23:04 INFO - 'NO_EM_RESTART': '1', 11:23:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:04 INFO - 'OS': 'Windows_NT', 11:23:04 INFO - 'OURDRIVE': 'C:', 11:23: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', 11:23:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:23:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:04 INFO - 'PROCESSOR_LEVEL': '6', 11:23:04 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:23:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:23:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:23:04 INFO - 'PROMPT': '$P$G', 11:23:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:04 INFO - 'PWD': 'C:\\slave\\test', 11:23:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:04 INFO - 'SYSTEMDRIVE': 'C:', 11:23:04 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:04 INFO - 'TEST1': 'testie', 11:23:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:23:04 INFO - 'USERDOMAIN': 'T-W864-IX-023', 11:23:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-023', 11:23:04 INFO - 'USERNAME': 'cltbld', 11:23:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-023', 11:23:04 INFO - 'WINDIR': 'C:\\windows', 11:23:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23: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/LzD0laXZSVaknyI5Y0mTXg/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 11:23:05 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 11:23:05 INFO - import pkg_resources 11:23:07 INFO - Using 1 client processes 11:23:09 INFO - SUITE-START | Running 778 tests 11:23:09 INFO - Running testharness tests 11:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:23:10 INFO - Setting up ssl 11:23:10 INFO - PROCESS | certutil | 11:23:10 INFO - PROCESS | certutil | 11:23:10 INFO - PROCESS | certutil | 11:23:10 INFO - Certificate Nickname Trust Attributes 11:23:10 INFO - SSL,S/MIME,JAR/XPI 11:23:10 INFO - 11:23:10 INFO - web-platform-tests CT,, 11:23:10 INFO - 11:23:10 INFO - Starting runner 11:23:11 INFO - PROCESS | 3696 | [3696] 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 11:23:11 INFO - PROCESS | 3696 | [3696] 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 11:23:11 INFO - PROCESS | 3696 | [3696] 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 11:23:12 INFO - PROCESS | 3696 | 1466014992944 Marionette DEBUG Marionette enabled via build flag and pref 11:23:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000455675E000 == 1 [pid = 3696] [id = 1] 11:23:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 1 (000000456588A000) [pid = 3696] [serial = 1] [outer = 0000000000000000] 11:23:13 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:23:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 2 (000000456588B000) [pid = 3696] [serial = 2] [outer = 000000456588A000] 11:23:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C72800 == 2 [pid = 3696] [id = 2] 11:23:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 3 (0000004568C73000) [pid = 3696] [serial = 3] [outer = 0000000000000000] 11:23:14 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:23:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 4 (0000004568C74000) [pid = 3696] [serial = 4] [outer = 0000004568C73000] 11:23:14 INFO - PROCESS | 3696 | 1466014994611 Marionette INFO Listening on port 2828 11:23:16 INFO - PROCESS | 3696 | 1466014996394 Marionette DEBUG Marionette enabled via command-line flag 11:23:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A92800 == 3 [pid = 3696] [id = 3] 11:23:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 5 (0000004569B05000) [pid = 3696] [serial = 5] [outer = 0000000000000000] 11:23:16 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:23:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 6 (0000004569B06000) [pid = 3696] [serial = 6] [outer = 0000004569B05000] 11:23:16 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:23:16 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:23:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 7 (000000456A61F800) [pid = 3696] [serial = 7] [outer = 0000004568C73000] 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997064 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997095 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997103 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997137 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 11:23:17 INFO - PROCESS | 3696 | 1466014997140 Marionette DEBUG Closed connection conn0 11:23:17 INFO - PROCESS | 3696 | 1466014997142 Marionette DEBUG Closed connection conn1 11:23:17 INFO - PROCESS | 3696 | 1466014997144 Marionette DEBUG Closed connection conn2 11:23:17 INFO - PROCESS | 3696 | 1466014997224 Marionette DEBUG Closed connection conn3 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997230 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 11:23:17 INFO - PROCESS | 3696 | 1466014997402 Marionette DEBUG Closed connection conn4 11:23:17 INFO - PROCESS | 3696 | [3696] 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 11:23:17 INFO - PROCESS | 3696 | 1466014997408 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 11:23:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB7B000 == 4 [pid = 3696] [id = 4] 11:23:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 8 (00000045658CD000) [pid = 3696] [serial = 8] [outer = 0000000000000000] 11:23:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 9 (000000456ABD1C00) [pid = 3696] [serial = 9] [outer = 00000045658CD000] 11:23:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 10 (000000456ABD7C00) [pid = 3696] [serial = 10] [outer = 00000045658CD000] 11:23:17 INFO - PROCESS | 3696 | 1466014997600 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:23:17 INFO - PROCESS | 3696 | 1466014997605 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":"20160615092122","device":"desktop","version":"48.0"} 11:23:18 INFO - PROCESS | 3696 | [3696] 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 11:23:18 INFO - PROCESS | 3696 | [3696] 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 11:23:18 INFO - PROCESS | 3696 | [3696] 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 11:23:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B30000 == 5 [pid = 3696] [id = 5] 11:23:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 11 (0000004570B32800) [pid = 3696] [serial = 11] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B33800 == 6 [pid = 3696] [id = 6] 11:23:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 12 (00000045707F4000) [pid = 3696] [serial = 12] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 3696 | [3696] 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 11:23:19 INFO - PROCESS | 3696 | ++DOCSHELL 00000045712AA000 == 7 [pid = 3696] [id = 7] 11:23:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 13 (000000456FC1A400) [pid = 3696] [serial = 13] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 3696 | [3696] 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 11:23:19 INFO - PROCESS | 3696 | [3696] 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 11:23:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 14 (000000457161D400) [pid = 3696] [serial = 14] [outer = 000000456FC1A400] 11:23:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 15 (0000004571F04000) [pid = 3696] [serial = 15] [outer = 0000004570B32800] 11:23:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 16 (000000457161C800) [pid = 3696] [serial = 16] [outer = 00000045707F4000] 11:23:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 17 (0000004571B02800) [pid = 3696] [serial = 17] [outer = 000000456FC1A400] 11:23:20 INFO - PROCESS | 3696 | 1466015000856 Marionette INFO startBrowser c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:20 INFO - PROCESS | 3696 | 1466015000890 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 3696 | 1466015000904 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 3696 | 1466015000906 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 18 (0000004573AEB000) [pid = 3696] [serial = 18] [outer = 000000456FC1A400] 11:23:21 INFO - PROCESS | 3696 | 1466015001913 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"c0bb2fb0-c871-4647-bd2e-b1ae7bef9763","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":"20160615092122","device":"desktop","version":"48.0","command_id":1}}] 11:23:22 INFO - PROCESS | 3696 | 1466015002314 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:23:22 INFO - PROCESS | 3696 | 1466015002317 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:22 INFO - PROCESS | 3696 | 1466015002383 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:23:22 INFO - PROCESS | 3696 | 1466015002463 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:23:22 INFO - PROCESS | 3696 | 1466015002466 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:22 INFO - PROCESS | 3696 | [3696] 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 11:23:24 INFO - PROCESS | 3696 | --DOCSHELL 000000455675E000 == 6 [pid = 3696] [id = 1] 11:23:24 INFO - PROCESS | 3696 | [3696] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:23:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 19 (0000004563609400) [pid = 3696] [serial = 19] [outer = 000000456FC1A400] 11:23:24 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:24 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:24 INFO - PROCESS | 3696 | 1466015004831 Marionette TRACE conn5 <- [1,3,null,{}] 11:23:24 INFO - PROCESS | 3696 | 1466015004837 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:23:24 INFO - PROCESS | 3696 | 1466015004840 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:24 INFO - PROCESS | 3696 | 1466015004866 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:23:24 INFO - PROCESS | 3696 | 1466015004874 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 3696 | 1466015004878 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:23:24 INFO - PROCESS | 3696 | 1466015004907 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 3696 | 1466015004912 Marionette TRACE conn5 <- [1,6,null,{}] 11:23:24 INFO - PROCESS | 3696 | 1466015004924 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 3696 | 1466015004928 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:24 INFO - PROCESS | 3696 | 1466015004952 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:23:24 INFO - PROCESS | 3696 | 1466015004958 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 3696 | 1466015004962 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B12000 == 7 [pid = 3696] [id = 8] 11:23:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 20 (000000456A963000) [pid = 3696] [serial = 20] [outer = 0000000000000000] 11:23:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 21 (000000456ABD3000) [pid = 3696] [serial = 21] [outer = 000000456A963000] 11:23:25 INFO - PROCESS | 3696 | 1466015005023 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 22 (000000456FC25400) [pid = 3696] [serial = 22] [outer = 000000456A963000] 11:23:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A77C800 == 8 [pid = 3696] [id = 9] 11:23:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 23 (000000457006C000) [pid = 3696] [serial = 23] [outer = 0000000000000000] 11:23:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 24 (00000045705D3800) [pid = 3696] [serial = 24] [outer = 000000457006C000] 11:23:25 INFO - PROCESS | 3696 | 1466015005473 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 25 (0000004571330400) [pid = 3696] [serial = 25] [outer = 000000457006C000] 11:23:26 INFO - PROCESS | 3696 | 1466015006108 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1260ms 11:23:26 INFO - PROCESS | 3696 | 1466015006255 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 3696 | 1466015006259 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:23:26 INFO - PROCESS | 3696 | 1466015006301 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 3696 | 1466015006303 Marionette TRACE conn5 <- [1,10,null,{}] 11:23:26 INFO - PROCESS | 3696 | 1466015006308 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 3696 | 1466015006311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:26 INFO - PROCESS | 3696 | 1466015006437 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:23:26 INFO - PROCESS | 3696 | 1466015006487 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 3696 | 1466015006490 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104C800 == 9 [pid = 3696] [id = 10] 11:23:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 26 (0000004570FDB400) [pid = 3696] [serial = 26] [outer = 0000000000000000] 11:23:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 27 (0000004571C5D800) [pid = 3696] [serial = 27] [outer = 0000004570FDB400] 11:23:26 INFO - PROCESS | 3696 | 1466015006547 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 28 (0000004571C69400) [pid = 3696] [serial = 28] [outer = 0000004570FDB400] 11:23:26 INFO - PROCESS | 3696 | ++DOCSHELL 00000045712AD000 == 10 [pid = 3696] [id = 11] 11:23:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 29 (00000045712AD800) [pid = 3696] [serial = 29] [outer = 0000000000000000] 11:23:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 30 (0000004571890800) [pid = 3696] [serial = 30] [outer = 00000045712AD800] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 31 (0000004563B59000) [pid = 3696] [serial = 31] [outer = 00000045712AD800] 11:23:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004563BF8800 == 11 [pid = 3696] [id = 12] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 32 (0000004564EE5800) [pid = 3696] [serial = 32] [outer = 0000000000000000] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 33 (0000004568DEA400) [pid = 3696] [serial = 33] [outer = 0000004564EE5800] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 34 (0000004568CC1000) [pid = 3696] [serial = 34] [outer = 0000004564EE5800] 11:23:27 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB7B000 == 10 [pid = 3696] [id = 4] 11:23:27 INFO - PROCESS | 3696 | 1466015007503 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1254ms 11:23:27 INFO - PROCESS | 3696 | 1466015007549 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 3696 | 1466015007553 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:23:27 INFO - PROCESS | 3696 | 1466015007558 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 3696 | 1466015007561 Marionette TRACE conn5 <- [1,14,null,{}] 11:23:27 INFO - PROCESS | 3696 | 1466015007566 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 3696 | 1466015007569 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:27 INFO - PROCESS | 3696 | 1466015007667 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:23:27 INFO - PROCESS | 3696 | 1466015007674 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 3696 | 1466015007676 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000456516B000 == 11 [pid = 3696] [id = 13] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 35 (0000004569A6BC00) [pid = 3696] [serial = 35] [outer = 0000000000000000] 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 36 (0000004569C39C00) [pid = 3696] [serial = 36] [outer = 0000004569A6BC00] 11:23:27 INFO - PROCESS | 3696 | 1466015007727 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 37 (000000456A966800) [pid = 3696] [serial = 37] [outer = 0000004569A6BC00] 11:23:28 INFO - PROCESS | 3696 | 1466015008157 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 11:23:28 INFO - PROCESS | 3696 | 1466015008191 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 3696 | 1466015008195 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:23:28 INFO - PROCESS | 3696 | 1466015008206 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:23:28 INFO - PROCESS | 3696 | 1466015008209 Marionette TRACE conn5 <- [1,18,null,{}] 11:23:28 INFO - PROCESS | 3696 | 1466015008213 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 3696 | 1466015008216 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:28 INFO - PROCESS | 3696 | 1466015008307 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:23:28 INFO - PROCESS | 3696 | 1466015008316 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 3696 | 1466015008318 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569557800 == 12 [pid = 3696] [id = 14] 11:23:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 38 (000000456E291C00) [pid = 3696] [serial = 38] [outer = 0000000000000000] 11:23:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 39 (000000456E594000) [pid = 3696] [serial = 39] [outer = 000000456E291C00] 11:23:28 INFO - PROCESS | 3696 | 1466015008367 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 40 (000000456FC18C00) [pid = 3696] [serial = 40] [outer = 000000456E291C00] 11:23:28 INFO - PROCESS | 3696 | 1466015008804 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 11:23:28 INFO - PROCESS | 3696 | 1466015008837 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 3696 | 1466015008847 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:23:28 INFO - PROCESS | 3696 | 1466015008852 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:23:28 INFO - PROCESS | 3696 | 1466015008856 Marionette TRACE conn5 <- [1,22,null,{}] 11:23:28 INFO - PROCESS | 3696 | 1466015008873 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 3696 | 1466015008879 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:28 INFO - PROCESS | 3696 | 1466015008973 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:23:29 INFO - PROCESS | 3696 | 1466015008998 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 3696 | 1466015009002 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A78B800 == 13 [pid = 3696] [id = 15] 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 41 (00000045707F4800) [pid = 3696] [serial = 41] [outer = 0000000000000000] 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 42 (0000004570988C00) [pid = 3696] [serial = 42] [outer = 00000045707F4800] 11:23:29 INFO - PROCESS | 3696 | 1466015009064 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 43 (0000004571B94800) [pid = 3696] [serial = 43] [outer = 00000045707F4800] 11:23:29 INFO - PROCESS | 3696 | 1466015009466 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 627ms 11:23:29 INFO - PROCESS | 3696 | 1466015009484 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 3696 | 1466015009487 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:23:29 INFO - PROCESS | 3696 | 1466015009490 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:23:29 INFO - PROCESS | 3696 | 1466015009492 Marionette TRACE conn5 <- [1,26,null,{}] 11:23:29 INFO - PROCESS | 3696 | 1466015009496 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 3696 | 1466015009498 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:29 INFO - PROCESS | 3696 | 1466015009608 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:23:29 INFO - PROCESS | 3696 | 1466015009615 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 3696 | 1466015009617 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E258800 == 14 [pid = 3696] [id = 16] 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 44 (0000004571DA8400) [pid = 3696] [serial = 44] [outer = 0000000000000000] 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 45 (0000004571DB5C00) [pid = 3696] [serial = 45] [outer = 0000004571DA8400] 11:23:29 INFO - PROCESS | 3696 | 1466015009664 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 46 (0000004572840400) [pid = 3696] [serial = 46] [outer = 0000004571DA8400] 11:23:30 INFO - PROCESS | 3696 | 1466015010042 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 11:23:30 INFO - PROCESS | 3696 | 1466015010080 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 3696 | 1466015010082 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:23:30 INFO - PROCESS | 3696 | 1466015010086 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:23:30 INFO - PROCESS | 3696 | 1466015010087 Marionette TRACE conn5 <- [1,30,null,{}] 11:23:30 INFO - PROCESS | 3696 | 1466015010098 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 3696 | 1466015010100 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:30 INFO - PROCESS | 3696 | 1466015010202 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:23:30 INFO - PROCESS | 3696 | 1466015010210 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 3696 | 1466015010213 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000457008B000 == 15 [pid = 3696] [id = 17] 11:23:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 47 (000000456E2AE400) [pid = 3696] [serial = 47] [outer = 0000000000000000] 11:23:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 48 (000000456E2B7400) [pid = 3696] [serial = 48] [outer = 000000456E2AE400] 11:23:30 INFO - PROCESS | 3696 | 1466015010258 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 49 (0000004571DA8800) [pid = 3696] [serial = 49] [outer = 000000456E2AE400] 11:23:30 INFO - PROCESS | 3696 | 1466015010661 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 11:23:30 INFO - PROCESS | 3696 | 1466015010717 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 3696 | 1466015010719 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:23:30 INFO - PROCESS | 3696 | 1466015010722 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:23:30 INFO - PROCESS | 3696 | 1466015010724 Marionette TRACE conn5 <- [1,34,null,{}] 11:23:30 INFO - PROCESS | 3696 | 1466015010728 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 3696 | 1466015010734 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:30 INFO - PROCESS | 3696 | 1466015010938 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:23:30 INFO - PROCESS | 3696 | 1466015010976 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 3696 | 1466015010978 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F22800 == 16 [pid = 3696] [id = 18] 11:23:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 50 (000000457160A800) [pid = 3696] [serial = 50] [outer = 0000000000000000] 11:23:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 51 (000000457160C400) [pid = 3696] [serial = 51] [outer = 000000457160A800] 11:23:31 INFO - PROCESS | 3696 | 1466015011023 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (0000004571613000) [pid = 3696] [serial = 52] [outer = 000000457160A800] 11:23:31 INFO - PROCESS | 3696 | 1466015011393 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 732ms 11:23:31 INFO - PROCESS | 3696 | 1466015011470 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 3696 | 1466015011473 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:23:31 INFO - PROCESS | 3696 | 1466015011478 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 3696 | 1466015011480 Marionette TRACE conn5 <- [1,38,null,{}] 11:23:31 INFO - PROCESS | 3696 | 1466015011484 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 3696 | 1466015011487 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:31 INFO - PROCESS | 3696 | 1466015011567 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:23:31 INFO - PROCESS | 3696 | 1466015011573 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 3696 | 1466015011575 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573583800 == 17 [pid = 3696] [id = 19] 11:23:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (0000004562A4C400) [pid = 3696] [serial = 53] [outer = 0000000000000000] 11:23:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (0000004562A59000) [pid = 3696] [serial = 54] [outer = 0000004562A4C400] 11:23:31 INFO - PROCESS | 3696 | 1466015011620 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (0000004571611000) [pid = 3696] [serial = 55] [outer = 0000004562A4C400] 11:23:31 INFO - PROCESS | 3696 | 1466015011993 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 11:23:32 INFO - PROCESS | 3696 | 1466015012002 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 3696 | 1466015012004 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:23:32 INFO - PROCESS | 3696 | 1466015012007 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:23:32 INFO - PROCESS | 3696 | 1466015012009 Marionette TRACE conn5 <- [1,42,null,{}] 11:23:32 INFO - PROCESS | 3696 | 1466015012013 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 3696 | 1466015012015 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:32 INFO - PROCESS | 3696 | 1466015012122 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:23:32 INFO - PROCESS | 3696 | 1466015012129 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 3696 | 1466015012131 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417A800 == 18 [pid = 3696] [id = 20] 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004562A51000) [pid = 3696] [serial = 56] [outer = 0000000000000000] 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (00000045645D4400) [pid = 3696] [serial = 57] [outer = 0000004562A51000] 11:23:32 INFO - PROCESS | 3696 | 1466015012177 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (0000004564EE8400) [pid = 3696] [serial = 58] [outer = 0000004562A51000] 11:23:32 INFO - PROCESS | 3696 | 1466015012547 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 11:23:32 INFO - PROCESS | 3696 | 1466015012596 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 3696 | 1466015012598 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:23:32 INFO - PROCESS | 3696 | 1466015012601 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 3696 | 1466015012603 Marionette TRACE conn5 <- [1,46,null,{}] 11:23:32 INFO - PROCESS | 3696 | 1466015012606 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 3696 | 1466015012608 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:32 INFO - PROCESS | 3696 | 1466015012711 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:23:32 INFO - PROCESS | 3696 | 1466015012719 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 3696 | 1466015012721 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576613800 == 19 [pid = 3696] [id = 21] 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (00000045645D9000) [pid = 3696] [serial = 59] [outer = 0000000000000000] 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (0000004574D75800) [pid = 3696] [serial = 60] [outer = 00000045645D9000] 11:23:32 INFO - PROCESS | 3696 | 1466015012766 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004574D7DC00) [pid = 3696] [serial = 61] [outer = 00000045645D9000] 11:23:33 INFO - PROCESS | 3696 | 1466015013144 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:23:33 INFO - PROCESS | 3696 | 1466015013191 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 3696 | 1466015013193 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:23:33 INFO - PROCESS | 3696 | 1466015013196 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:23:33 INFO - PROCESS | 3696 | 1466015013198 Marionette TRACE conn5 <- [1,50,null,{}] 11:23:33 INFO - PROCESS | 3696 | 1466015013201 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 3696 | 1466015013203 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:33 INFO - PROCESS | 3696 | 1466015013306 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:23:33 INFO - PROCESS | 3696 | 1466015013314 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 3696 | 1466015013316 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577520000 == 20 [pid = 3696] [id = 22] 11:23:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564EC7C00) [pid = 3696] [serial = 62] [outer = 0000000000000000] 11:23:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004577558800) [pid = 3696] [serial = 63] [outer = 0000004564EC7C00] 11:23:33 INFO - PROCESS | 3696 | 1466015013362 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004577560C00) [pid = 3696] [serial = 64] [outer = 0000004564EC7C00] 11:23:33 INFO - PROCESS | 3696 | 1466015013742 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 11:23:33 INFO - PROCESS | 3696 | 1466015013787 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 3696 | 1466015013789 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:23:33 INFO - PROCESS | 3696 | 1466015013792 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:23:33 INFO - PROCESS | 3696 | 1466015013795 Marionette TRACE conn5 <- [1,54,null,{}] 11:23:33 INFO - PROCESS | 3696 | 1466015013798 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 3696 | 1466015013801 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:33 INFO - PROCESS | 3696 | 1466015013923 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:23:33 INFO - PROCESS | 3696 | 1466015013931 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 3696 | 1466015013933 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000457781D000 == 21 [pid = 3696] [id = 23] 11:23:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004577563400) [pid = 3696] [serial = 65] [outer = 0000000000000000] 11:23:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004577829800) [pid = 3696] [serial = 66] [outer = 0000004577563400] 11:23:33 INFO - PROCESS | 3696 | 1466015013984 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004577DA6800) [pid = 3696] [serial = 67] [outer = 0000004577563400] 11:23:34 INFO - PROCESS | 3696 | 1466015014368 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 11:23:34 INFO - PROCESS | 3696 | 1466015014424 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 3696 | 1466015014426 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:23:34 INFO - PROCESS | 3696 | 1466015014429 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 3696 | 1466015014431 Marionette TRACE conn5 <- [1,58,null,{}] 11:23:34 INFO - PROCESS | 3696 | 1466015014435 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 3696 | 1466015014436 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:34 INFO - PROCESS | 3696 | 1466015014552 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:23:34 INFO - PROCESS | 3696 | 1466015014560 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 3696 | 1466015014570 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D58000 == 22 [pid = 3696] [id = 24] 11:23:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004562976000) [pid = 3696] [serial = 68] [outer = 0000000000000000] 11:23:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004562983800) [pid = 3696] [serial = 69] [outer = 0000004562976000] 11:23:34 INFO - PROCESS | 3696 | 1466015014614 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004577DA6000) [pid = 3696] [serial = 70] [outer = 0000004562976000] 11:23:35 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B12000 == 21 [pid = 3696] [id = 8] 11:23:35 INFO - PROCESS | 3696 | 1466015015714 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1343ms 11:23:35 INFO - PROCESS | 3696 | 1466015015777 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 3696 | 1466015015781 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:23:35 INFO - PROCESS | 3696 | 1466015015786 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 3696 | 1466015015789 Marionette TRACE conn5 <- [1,62,null,{}] 11:23:35 INFO - PROCESS | 3696 | 1466015015795 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 3696 | 1466015015798 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:35 INFO - PROCESS | 3696 | 1466015015902 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:23:35 INFO - PROCESS | 3696 | 1466015015949 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 3696 | 1466015015952 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DA8800 == 22 [pid = 3696] [id = 25] 11:23:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004568C43C00) [pid = 3696] [serial = 71] [outer = 0000000000000000] 11:23:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004568DEF000) [pid = 3696] [serial = 72] [outer = 0000004568C43C00] 11:23:36 INFO - PROCESS | 3696 | 1466015016003 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569B6BC00) [pid = 3696] [serial = 73] [outer = 0000004568C43C00] 11:23:36 INFO - PROCESS | 3696 | 1466015016426 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 688ms 11:23:36 INFO - PROCESS | 3696 | 1466015016481 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 3696 | 1466015016486 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:23:36 INFO - PROCESS | 3696 | 1466015016492 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:23:36 INFO - PROCESS | 3696 | 1466015016495 Marionette TRACE conn5 <- [1,66,null,{}] 11:23:36 INFO - PROCESS | 3696 | 1466015016499 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 3696 | 1466015016502 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:36 INFO - PROCESS | 3696 | 1466015016609 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:23:36 INFO - PROCESS | 3696 | 1466015016615 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 3696 | 1466015016618 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A627800 == 23 [pid = 3696] [id = 26] 11:23:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A965C00) [pid = 3696] [serial = 74] [outer = 0000000000000000] 11:23:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456B266800) [pid = 3696] [serial = 75] [outer = 000000456A965C00] 11:23:36 INFO - PROCESS | 3696 | 1466015016667 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E28F800) [pid = 3696] [serial = 76] [outer = 000000456A965C00] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045658CD000) [pid = 3696] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004570FDB400) [pid = 3696] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569A6BC00) [pid = 3696] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456E291C00) [pid = 3696] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045707F4800) [pid = 3696] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571DA8400) [pid = 3696] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456E2AE400) [pid = 3696] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000457160A800) [pid = 3696] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004564EC7C00) [pid = 3696] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:23:37 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456A963000) [pid = 3696] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:23:37 INFO - PROCESS | 3696 | 1466015017314 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 839ms 11:23:37 INFO - PROCESS | 3696 | 1466015017336 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 3696 | 1466015017339 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:23:37 INFO - PROCESS | 3696 | 1466015017342 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 3696 | 1466015017346 Marionette TRACE conn5 <- [1,70,null,{}] 11:23:37 INFO - PROCESS | 3696 | 1466015017366 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 3696 | 1466015017371 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:37 INFO - PROCESS | 3696 | 1466015017481 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:23:37 INFO - PROCESS | 3696 | 1466015017492 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 3696 | 1466015017495 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E256000 == 24 [pid = 3696] [id = 27] 11:23:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456B270C00) [pid = 3696] [serial = 77] [outer = 0000000000000000] 11:23:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456E2BBC00) [pid = 3696] [serial = 78] [outer = 000000456B270C00] 11:23:37 INFO - PROCESS | 3696 | 1466015017545 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456FC18800) [pid = 3696] [serial = 79] [outer = 000000456B270C00] 11:23:37 INFO - PROCESS | 3696 | 1466015017918 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 627ms 11:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:23:37 INFO - PROCESS | 3696 | 1466015017972 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 3696 | 1466015017975 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:23:37 INFO - PROCESS | 3696 | 1466015017978 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 3696 | 1466015017980 Marionette TRACE conn5 <- [1,74,null,{}] 11:23:37 INFO - PROCESS | 3696 | 1466015017984 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 3696 | 1466015017986 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:38 INFO - PROCESS | 3696 | 1466015018071 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:23:38 INFO - PROCESS | 3696 | 1466015018077 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 3696 | 1466015018079 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C20000 == 25 [pid = 3696] [id = 28] 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045700EC000) [pid = 3696] [serial = 80] [outer = 0000000000000000] 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045707EBC00) [pid = 3696] [serial = 81] [outer = 00000045700EC000] 11:23:38 INFO - PROCESS | 3696 | 1466015018133 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571606400) [pid = 3696] [serial = 82] [outer = 00000045700EC000] 11:23:38 INFO - PROCESS | 3696 | 1466015018573 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 626ms 11:23:38 INFO - PROCESS | 3696 | 1466015018606 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 3696 | 1466015018608 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:23:38 INFO - PROCESS | 3696 | 1466015018612 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 3696 | 1466015018614 Marionette TRACE conn5 <- [1,78,null,{}] 11:23:38 INFO - PROCESS | 3696 | 1466015018617 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 3696 | 1466015018619 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:38 INFO - PROCESS | 3696 | 1466015018700 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:23:38 INFO - PROCESS | 3696 | 1466015018706 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 3696 | 1466015018708 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573568800 == 26 [pid = 3696] [id = 29] 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569C7A400) [pid = 3696] [serial = 83] [outer = 0000000000000000] 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571C5C800) [pid = 3696] [serial = 84] [outer = 0000004569C7A400] 11:23:38 INFO - PROCESS | 3696 | 1466015018753 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571C90C00) [pid = 3696] [serial = 85] [outer = 0000004569C7A400] 11:23:39 INFO - PROCESS | 3696 | 1466015019177 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 627ms 11:23:39 INFO - PROCESS | 3696 | 1466015019260 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 3696 | 1466015019265 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:23:39 INFO - PROCESS | 3696 | 1466015019271 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 3696 | 1466015019276 Marionette TRACE conn5 <- [1,82,null,{}] 11:23:39 INFO - PROCESS | 3696 | 1466015019282 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 3696 | 1466015019286 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:39 INFO - PROCESS | 3696 | 1466015019395 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:23:39 INFO - PROCESS | 3696 | 1466015019508 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 3696 | 1466015019513 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569573000 == 27 [pid = 3696] [id = 30] 11:23:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004565152000) [pid = 3696] [serial = 86] [outer = 0000000000000000] 11:23:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004568CB3C00) [pid = 3696] [serial = 87] [outer = 0000004565152000] 11:23:39 INFO - PROCESS | 3696 | 1466015019585 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004569C7A000) [pid = 3696] [serial = 88] [outer = 0000004565152000] 11:23:40 INFO - PROCESS | 3696 | 1466015020086 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 11:23:40 INFO - PROCESS | 3696 | 1466015020125 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 3696 | 1466015020130 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:23:40 INFO - PROCESS | 3696 | 1466015020137 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:23:40 INFO - PROCESS | 3696 | 1466015020141 Marionette TRACE conn5 <- [1,86,null,{}] 11:23:40 INFO - PROCESS | 3696 | 1466015020145 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 3696 | 1466015020148 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:40 INFO - PROCESS | 3696 | 1466015020258 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:23:40 INFO - PROCESS | 3696 | 1466015020333 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 3696 | 1466015020336 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572944800 == 28 [pid = 3696] [id = 31] 11:23:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2B7C00) [pid = 3696] [serial = 89] [outer = 0000000000000000] 11:23:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E59B000) [pid = 3696] [serial = 90] [outer = 000000456E2B7C00] 11:23:40 INFO - PROCESS | 3696 | 1466015020394 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570738C00) [pid = 3696] [serial = 91] [outer = 000000456E2B7C00] 11:23:40 INFO - PROCESS | 3696 | 1466015020929 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 11:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:23:40 INFO - PROCESS | 3696 | 1466015020982 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 3696 | 1466015020984 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:23:40 INFO - PROCESS | 3696 | 1466015020989 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 3696 | 1466015020993 Marionette TRACE conn5 <- [1,90,null,{}] 11:23:41 INFO - PROCESS | 3696 | 1466015021004 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 3696 | 1466015021009 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:41 INFO - PROCESS | 3696 | 1466015021119 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:23:41 INFO - PROCESS | 3696 | 1466015021181 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 3696 | 1466015021185 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577804000 == 29 [pid = 3696] [id = 32] 11:23:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004572816000) [pid = 3696] [serial = 92] [outer = 0000000000000000] 11:23:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004572844C00) [pid = 3696] [serial = 93] [outer = 0000004572816000] 11:23:41 INFO - PROCESS | 3696 | 1466015021245 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045735E1800) [pid = 3696] [serial = 94] [outer = 0000004572816000] 11:23:41 INFO - PROCESS | 3696 | 1466015021783 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 836ms 11:23:41 INFO - PROCESS | 3696 | 1466015021825 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 3696 | 1466015021829 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:23:41 INFO - PROCESS | 3696 | 1466015021832 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 3696 | 1466015021834 Marionette TRACE conn5 <- [1,94,null,{}] 11:23:41 INFO - PROCESS | 3696 | 1466015021839 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 3696 | 1466015021842 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:41 INFO - PROCESS | 3696 | 1466015021948 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:23:42 INFO - PROCESS | 3696 | 1466015022009 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 3696 | 1466015022011 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000457806C000 == 30 [pid = 3696] [id = 33] 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456ABC1C00) [pid = 3696] [serial = 95] [outer = 0000000000000000] 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456ABC6800) [pid = 3696] [serial = 96] [outer = 000000456ABC1C00] 11:23:42 INFO - PROCESS | 3696 | 1466015022067 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004574168C00) [pid = 3696] [serial = 97] [outer = 000000456ABC1C00] 11:23:42 INFO - PROCESS | 3696 | 1466015022586 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 797ms 11:23:42 INFO - PROCESS | 3696 | 1466015022631 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 3696 | 1466015022634 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:23:42 INFO - PROCESS | 3696 | 1466015022638 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 3696 | 1466015022640 Marionette TRACE conn5 <- [1,98,null,{}] 11:23:42 INFO - PROCESS | 3696 | 1466015022644 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 3696 | 1466015022646 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:42 INFO - PROCESS | 3696 | 1466015022747 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:23:42 INFO - PROCESS | 3696 | 1466015022820 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 3696 | 1466015022822 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:42 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780DD000 == 31 [pid = 3696] [id = 34] 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571BB7400) [pid = 3696] [serial = 98] [outer = 0000000000000000] 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BBC400) [pid = 3696] [serial = 99] [outer = 0000004571BB7400] 11:23:42 INFO - PROCESS | 3696 | 1466015022877 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571BC2000) [pid = 3696] [serial = 100] [outer = 0000004571BB7400] 11:23:43 INFO - PROCESS | 3696 | 1466015023474 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 881ms 11:23:43 INFO - PROCESS | 3696 | 1466015023522 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 3696 | 1466015023526 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:23:43 INFO - PROCESS | 3696 | 1466015023532 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:23:43 INFO - PROCESS | 3696 | 1466015023535 Marionette TRACE conn5 <- [1,102,null,{}] 11:23:43 INFO - PROCESS | 3696 | 1466015023541 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 3696 | 1466015023544 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:43 INFO - PROCESS | 3696 | 1466015023652 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:23:43 INFO - PROCESS | 3696 | 1466015023715 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 3696 | 1466015023719 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:43 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692CA000 == 32 [pid = 3696] [id = 35] 11:23:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456475F000) [pid = 3696] [serial = 101] [outer = 0000000000000000] 11:23:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004564761000) [pid = 3696] [serial = 102] [outer = 000000456475F000] 11:23:43 INFO - PROCESS | 3696 | 1466015023770 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004564769000) [pid = 3696] [serial = 103] [outer = 000000456475F000] 11:23:44 INFO - PROCESS | 3696 | --DOCSHELL 000000457104C800 == 31 [pid = 3696] [id = 10] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571B02800) [pid = 3696] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456ABD1C00) [pid = 3696] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456ABD7C00) [pid = 3696] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004568C74000) [pid = 3696] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C5D800) [pid = 3696] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004568DEA400) [pid = 3696] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569C39C00) [pid = 3696] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E594000) [pid = 3696] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456FC18C00) [pid = 3696] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004570988C00) [pid = 3696] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571DB5C00) [pid = 3696] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2B7400) [pid = 3696] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457160C400) [pid = 3696] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004562A59000) [pid = 3696] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045645D4400) [pid = 3696] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004574D75800) [pid = 3696] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004577558800) [pid = 3696] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456ABD3000) [pid = 3696] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045705D3800) [pid = 3696] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571890800) [pid = 3696] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571B94800) [pid = 3696] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004572840400) [pid = 3696] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571DA8800) [pid = 3696] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571613000) [pid = 3696] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456FC25400) [pid = 3696] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004577560C00) [pid = 3696] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004577829800) [pid = 3696] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456A966800) [pid = 3696] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571C69400) [pid = 3696] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000457161D400) [pid = 3696] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 3696 | 1466015024770 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1286ms 11:23:44 INFO - PROCESS | 3696 | 1466015024822 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 3696 | 1466015024826 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:23:44 INFO - PROCESS | 3696 | 1466015024831 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 3696 | 1466015024835 Marionette TRACE conn5 <- [1,106,null,{}] 11:23:44 INFO - PROCESS | 3696 | 1466015024840 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:44 INFO - PROCESS | 3696 | 1466015024844 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:44 INFO - PROCESS | 3696 | 1466015024936 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:23:45 INFO - PROCESS | 3696 | 1466015024999 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 3696 | 1466015025002 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C84800 == 32 [pid = 3696] [id = 36] 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004564762400) [pid = 3696] [serial = 104] [outer = 0000000000000000] 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045651C1800) [pid = 3696] [serial = 105] [outer = 0000004564762400] 11:23:45 INFO - PROCESS | 3696 | 1466015025051 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004568DF3C00) [pid = 3696] [serial = 106] [outer = 0000004564762400] 11:23:45 INFO - PROCESS | 3696 | 1466015025430 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 11:23:45 INFO - PROCESS | 3696 | 1466015025461 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 3696 | 1466015025467 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:23:45 INFO - PROCESS | 3696 | 1466015025473 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 3696 | 1466015025476 Marionette TRACE conn5 <- [1,110,null,{}] 11:23:45 INFO - PROCESS | 3696 | 1466015025480 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 3696 | 1466015025483 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:45 INFO - PROCESS | 3696 | 1466015025572 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:23:45 INFO - PROCESS | 3696 | 1466015025578 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 3696 | 1466015025581 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A770000 == 33 [pid = 3696] [id = 37] 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569AC1C00) [pid = 3696] [serial = 107] [outer = 0000000000000000] 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569BF2800) [pid = 3696] [serial = 108] [outer = 0000004569AC1C00] 11:23:45 INFO - PROCESS | 3696 | 1466015025630 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A70D400) [pid = 3696] [serial = 109] [outer = 0000004569AC1C00] 11:23:46 INFO - PROCESS | 3696 | 1466015026090 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 11:23:46 INFO - PROCESS | 3696 | 1466015026102 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 3696 | 1466015026104 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:23:46 INFO - PROCESS | 3696 | 1466015026108 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 3696 | 1466015026112 Marionette TRACE conn5 <- [1,114,null,{}] 11:23:46 INFO - PROCESS | 3696 | 1466015026123 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 3696 | 1466015026128 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:46 INFO - PROCESS | 3696 | 1466015026220 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:23:46 INFO - PROCESS | 3696 | 1466015026229 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 3696 | 1466015026233 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5EB000 == 34 [pid = 3696] [id = 38] 11:23:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004563BC6000) [pid = 3696] [serial = 110] [outer = 0000000000000000] 11:23:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ADB5400) [pid = 3696] [serial = 111] [outer = 0000004563BC6000] 11:23:46 INFO - PROCESS | 3696 | 1466015026282 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456E214400) [pid = 3696] [serial = 112] [outer = 0000004563BC6000] 11:23:46 INFO - PROCESS | 3696 | 1466015026684 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 11:23:46 INFO - PROCESS | 3696 | 1466015026739 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 3696 | 1466015026742 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:23:46 INFO - PROCESS | 3696 | 1466015026745 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 3696 | 1466015026747 Marionette TRACE conn5 <- [1,118,null,{}] 11:23:46 INFO - PROCESS | 3696 | 1466015026751 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 3696 | 1466015026753 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:46 INFO - PROCESS | 3696 | 1466015026865 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:23:46 INFO - PROCESS | 3696 | 1466015026871 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 3696 | 1466015026873 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B3F800 == 35 [pid = 3696] [id = 39] 11:23:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E2BA400) [pid = 3696] [serial = 113] [outer = 0000000000000000] 11:23:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E595000) [pid = 3696] [serial = 114] [outer = 000000456E2BA400] 11:23:46 INFO - PROCESS | 3696 | 1466015026920 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456FC1E400) [pid = 3696] [serial = 115] [outer = 000000456E2BA400] 11:23:47 INFO - PROCESS | 3696 | 1466015027359 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 626ms 11:23:47 INFO - PROCESS | 3696 | 1466015027374 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 3696 | 1466015027376 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:23:47 INFO - PROCESS | 3696 | 1466015027385 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 3696 | 1466015027386 Marionette TRACE conn5 <- [1,122,null,{}] 11:23:47 INFO - PROCESS | 3696 | 1466015027390 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:47 INFO - PROCESS | 3696 | 1466015027392 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:47 INFO - PROCESS | 3696 | 1466015027491 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:23:47 INFO - PROCESS | 3696 | 1466015027496 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 3696 | 1466015027498 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571894000 == 36 [pid = 3696] [id = 40] 11:23:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569A71800) [pid = 3696] [serial = 116] [outer = 0000000000000000] 11:23:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045700E8800) [pid = 3696] [serial = 117] [outer = 0000004569A71800] 11:23:47 INFO - PROCESS | 3696 | 1466015027543 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045714CB000) [pid = 3696] [serial = 118] [outer = 0000004569A71800] 11:23:47 INFO - PROCESS | 3696 | 1466015027959 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 11:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:23:48 INFO - PROCESS | 3696 | 1466015028013 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 3696 | 1466015028015 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:23:48 INFO - PROCESS | 3696 | 1466015028019 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 3696 | 1466015028021 Marionette TRACE conn5 <- [1,126,null,{}] 11:23:48 INFO - PROCESS | 3696 | 1466015028024 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 3696 | 1466015028030 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:48 INFO - PROCESS | 3696 | 1466015028157 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:23:48 INFO - PROCESS | 3696 | 1466015028218 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 3696 | 1466015028220 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000457287C800 == 37 [pid = 3696] [id = 41] 11:23:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045645D8C00) [pid = 3696] [serial = 119] [outer = 0000000000000000] 11:23:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571BB3C00) [pid = 3696] [serial = 120] [outer = 00000045645D8C00] 11:23:48 INFO - PROCESS | 3696 | 1466015028266 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571C8C000) [pid = 3696] [serial = 121] [outer = 00000045645D8C00] 11:23:48 INFO - PROCESS | 3696 | 1466015028688 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 733ms 11:23:48 INFO - PROCESS | 3696 | 1466015028753 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 3696 | 1466015028755 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:23:48 INFO - PROCESS | 3696 | 1466015028759 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 3696 | 1466015028761 Marionette TRACE conn5 <- [1,130,null,{}] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004562976000) [pid = 3696] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004562A51000) [pid = 3696] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004562A4C400) [pid = 3696] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045645D9000) [pid = 3696] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004577563400) [pid = 3696] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569C7A400) [pid = 3696] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045700EC000) [pid = 3696] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004568C43C00) [pid = 3696] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A965C00) [pid = 3696] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:23:48 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456B270C00) [pid = 3696] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:23:48 INFO - PROCESS | 3696 | 1466015028815 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 3696 | 1466015028817 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:48 INFO - PROCESS | 3696 | 1466015028898 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:23:48 INFO - PROCESS | 3696 | 1466015028903 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 3696 | 1466015028905 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417D000 == 38 [pid = 3696] [id = 42] 11:23:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004564421400) [pid = 3696] [serial = 122] [outer = 0000000000000000] 11:23:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569C70400) [pid = 3696] [serial = 123] [outer = 0000004564421400] 11:23:48 INFO - PROCESS | 3696 | 1466015028950 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A713800) [pid = 3696] [serial = 124] [outer = 0000004564421400] 11:23:49 INFO - PROCESS | 3696 | 1466015029334 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 627ms 11:23:49 INFO - PROCESS | 3696 | 1466015029389 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 3696 | 1466015029391 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:23:49 INFO - PROCESS | 3696 | 1466015029400 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 3696 | 1466015029402 Marionette TRACE conn5 <- [1,134,null,{}] 11:23:49 INFO - PROCESS | 3696 | 1466015029406 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 3696 | 1466015029408 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:49 INFO - PROCESS | 3696 | 1466015029485 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:23:49 INFO - PROCESS | 3696 | 1466015029510 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 3696 | 1466015029512 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751A800 == 39 [pid = 3696] [id = 43] 11:23:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A717000) [pid = 3696] [serial = 125] [outer = 0000000000000000] 11:23:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456EB67400) [pid = 3696] [serial = 126] [outer = 000000456A717000] 11:23:49 INFO - PROCESS | 3696 | 1466015029557 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571DA9C00) [pid = 3696] [serial = 127] [outer = 000000456A717000] 11:23:49 INFO - PROCESS | 3696 | 1466015029967 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 11:23:49 INFO - PROCESS | 3696 | 1466015029989 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 3696 | 1466015029991 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:23:49 INFO - PROCESS | 3696 | 1466015029994 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 3696 | 1466015029996 Marionette TRACE conn5 <- [1,138,null,{}] 11:23:50 INFO - PROCESS | 3696 | 1466015030000 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 3696 | 1466015030001 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:50 INFO - PROCESS | 3696 | 1466015030109 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:23:50 INFO - PROCESS | 3696 | 1466015030115 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 3696 | 1466015030117 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5E9800 == 40 [pid = 3696] [id = 44] 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456A965C00) [pid = 3696] [serial = 128] [outer = 0000000000000000] 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045720F2800) [pid = 3696] [serial = 129] [outer = 000000456A965C00] 11:23:50 INFO - PROCESS | 3696 | 1466015030161 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045729B8C00) [pid = 3696] [serial = 130] [outer = 000000456A965C00] 11:23:50 INFO - PROCESS | 3696 | 1466015030532 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 11:23:50 INFO - PROCESS | 3696 | 1466015030583 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 3696 | 1466015030585 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:23:50 INFO - PROCESS | 3696 | 1466015030588 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 3696 | 1466015030590 Marionette TRACE conn5 <- [1,142,null,{}] 11:23:50 INFO - PROCESS | 3696 | 1466015030602 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 3696 | 1466015030604 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:50 INFO - PROCESS | 3696 | 1466015030683 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:23:50 INFO - PROCESS | 3696 | 1466015030688 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 3696 | 1466015030690 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB2800 == 41 [pid = 3696] [id = 45] 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457310CC00) [pid = 3696] [serial = 131] [outer = 0000000000000000] 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004573533000) [pid = 3696] [serial = 132] [outer = 000000457310CC00] 11:23:50 INFO - PROCESS | 3696 | 1466015030743 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004574163400) [pid = 3696] [serial = 133] [outer = 000000457310CC00] 11:23:51 INFO - PROCESS | 3696 | 1466015031585 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1036ms 11:23:51 INFO - PROCESS | 3696 | 1466015031628 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 3696 | 1466015031633 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:23:51 INFO - PROCESS | 3696 | 1466015031647 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 3696 | 1466015031653 Marionette TRACE conn5 <- [1,146,null,{}] 11:23:51 INFO - PROCESS | 3696 | 1466015031682 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 3696 | 1466015031686 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:51 INFO - PROCESS | 3696 | 1466015031817 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:23:51 INFO - PROCESS | 3696 | 1466015031873 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 3696 | 1466015031876 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A635800 == 42 [pid = 3696] [id = 46] 11:23:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004568C45400) [pid = 3696] [serial = 134] [outer = 0000000000000000] 11:23:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004568EBAC00) [pid = 3696] [serial = 135] [outer = 0000004568C45400] 11:23:51 INFO - PROCESS | 3696 | 1466015031935 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004569C71800) [pid = 3696] [serial = 136] [outer = 0000004568C45400] 11:23:52 INFO - PROCESS | 3696 | 1466015032841 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1256ms 11:23:52 INFO - PROCESS | 3696 | 1466015032897 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 3696 | 1466015032902 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:23:52 INFO - PROCESS | 3696 | 1466015032907 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:23:52 INFO - PROCESS | 3696 | 1466015032910 Marionette TRACE conn5 <- [1,150,null,{}] 11:23:52 INFO - PROCESS | 3696 | 1466015032916 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 3696 | 1466015032919 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:53 INFO - PROCESS | 3696 | 1466015033053 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004577804000 == 41 [pid = 3696] [id = 32] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457806C000 == 40 [pid = 3696] [id = 33] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004572944800 == 39 [pid = 3696] [id = 31] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5E9800 == 38 [pid = 3696] [id = 44] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457751A800 == 37 [pid = 3696] [id = 43] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457417D000 == 36 [pid = 3696] [id = 42] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457287C800 == 35 [pid = 3696] [id = 41] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004571894000 == 34 [pid = 3696] [id = 40] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B3F800 == 33 [pid = 3696] [id = 39] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5EB000 == 32 [pid = 3696] [id = 38] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456A770000 == 31 [pid = 3696] [id = 37] 11:23:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C84800 == 30 [pid = 3696] [id = 36] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004562983800) [pid = 3696] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564EE8400) [pid = 3696] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571611000) [pid = 3696] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004574D7DC00) [pid = 3696] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004577DA6800) [pid = 3696] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004571C5C800) [pid = 3696] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571C90C00) [pid = 3696] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571606400) [pid = 3696] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004568DEF000) [pid = 3696] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569B6BC00) [pid = 3696] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456B266800) [pid = 3696] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045707EBC00) [pid = 3696] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456E28F800) [pid = 3696] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456E2BBC00) [pid = 3696] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456FC18800) [pid = 3696] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004577DA6000) [pid = 3696] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 3696 | 1466015033145 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 3696 | 1466015033150 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:53 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565804800 == 31 [pid = 3696] [id = 47] 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004562A4F400) [pid = 3696] [serial = 137] [outer = 0000000000000000] 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045645CC800) [pid = 3696] [serial = 138] [outer = 0000004562A4F400] 11:23:53 INFO - PROCESS | 3696 | 1466015033199 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456964C800) [pid = 3696] [serial = 139] [outer = 0000004562A4F400] 11:23:53 INFO - PROCESS | 3696 | 1466015033624 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 796ms 11:23:53 INFO - PROCESS | 3696 | 1466015033706 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 3696 | 1466015033712 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:23:53 INFO - PROCESS | 3696 | 1466015033718 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 3696 | 1466015033721 Marionette TRACE conn5 <- [1,154,null,{}] 11:23:53 INFO - PROCESS | 3696 | 1466015033730 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 3696 | 1466015033733 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:53 INFO - PROCESS | 3696 | 1466015033834 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:23:53 INFO - PROCESS | 3696 | 1466015033843 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 3696 | 1466015033845 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E18E000 == 32 [pid = 3696] [id = 48] 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ABBAC00) [pid = 3696] [serial = 140] [outer = 0000000000000000] 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456ABBD800) [pid = 3696] [serial = 141] [outer = 000000456ABBAC00] 11:23:53 INFO - PROCESS | 3696 | 1466015033894 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ABD3800) [pid = 3696] [serial = 142] [outer = 000000456ABBAC00] 11:23:54 INFO - PROCESS | 3696 | 1466015034332 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 11:23:54 INFO - PROCESS | 3696 | 1466015034347 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 3696 | 1466015034349 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:23:54 INFO - PROCESS | 3696 | 1466015034360 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 3696 | 1466015034364 Marionette TRACE conn5 <- [1,158,null,{}] 11:23:54 INFO - PROCESS | 3696 | 1466015034381 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:54 INFO - PROCESS | 3696 | 1466015034386 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:54 INFO - PROCESS | 3696 | 1466015034493 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:23:54 INFO - PROCESS | 3696 | 1466015034502 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 3696 | 1466015034506 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000457103E000 == 33 [pid = 3696] [id = 49] 11:23:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2B8C00) [pid = 3696] [serial = 143] [outer = 0000000000000000] 11:23:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2BBC00) [pid = 3696] [serial = 144] [outer = 000000456E2B8C00] 11:23:54 INFO - PROCESS | 3696 | 1466015034558 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456FC1F400) [pid = 3696] [serial = 145] [outer = 000000456E2B8C00] 11:23:54 INFO - PROCESS | 3696 | 1466015034976 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 650ms 11:23:55 INFO - PROCESS | 3696 | 1466015035009 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 3696 | 1466015035012 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:23:55 INFO - PROCESS | 3696 | 1466015035015 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:23:55 INFO - PROCESS | 3696 | 1466015035017 Marionette TRACE conn5 <- [1,162,null,{}] 11:23:55 INFO - PROCESS | 3696 | 1466015035021 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 3696 | 1466015035023 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:55 INFO - PROCESS | 3696 | 1466015035112 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:23:55 INFO - PROCESS | 3696 | 1466015035118 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 3696 | 1466015035120 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC8800 == 34 [pid = 3696] [id = 50] 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457073C000) [pid = 3696] [serial = 146] [outer = 0000000000000000] 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457114E000) [pid = 3696] [serial = 147] [outer = 000000457073C000] 11:23:55 INFO - PROCESS | 3696 | 1466015035166 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571612800) [pid = 3696] [serial = 148] [outer = 000000457073C000] 11:23:55 INFO - PROCESS | 3696 | 1466015035630 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 11:23:55 INFO - PROCESS | 3696 | 1466015035649 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 3696 | 1466015035651 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:23:55 INFO - PROCESS | 3696 | 1466015035654 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 3696 | 1466015035656 Marionette TRACE conn5 <- [1,166,null,{}] 11:23:55 INFO - PROCESS | 3696 | 1466015035665 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 3696 | 1466015035668 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:55 INFO - PROCESS | 3696 | 1466015035770 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:23:55 INFO - PROCESS | 3696 | 1466015035778 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 3696 | 1466015035780 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572953000 == 35 [pid = 3696] [id = 51] 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456475D000) [pid = 3696] [serial = 149] [outer = 0000000000000000] 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571B10800) [pid = 3696] [serial = 150] [outer = 000000456475D000] 11:23:55 INFO - PROCESS | 3696 | 1466015035824 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571BBB400) [pid = 3696] [serial = 151] [outer = 000000456475D000] 11:23:56 INFO - PROCESS | 3696 | 1466015036285 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 11:23:56 INFO - PROCESS | 3696 | 1466015036330 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 3696 | 1466015036332 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:23:56 INFO - PROCESS | 3696 | 1466015036335 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 3696 | 1466015036337 Marionette TRACE conn5 <- [1,170,null,{}] 11:23:56 INFO - PROCESS | 3696 | 1466015036341 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:56 INFO - PROCESS | 3696 | 1466015036347 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:56 INFO - PROCESS | 3696 | 1466015036474 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:23:56 INFO - PROCESS | 3696 | 1466015036522 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 3696 | 1466015036524 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:56 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A6F000 == 36 [pid = 3696] [id = 52] 11:23:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571C60000) [pid = 3696] [serial = 152] [outer = 0000000000000000] 11:23:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571C94800) [pid = 3696] [serial = 153] [outer = 0000004571C60000] 11:23:56 INFO - PROCESS | 3696 | 1466015036571 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004573110800) [pid = 3696] [serial = 154] [outer = 0000004571C60000] 11:23:56 INFO - PROCESS | 3696 | 1466015036980 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 689ms 11:23:57 INFO - PROCESS | 3696 | 1466015037028 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 3696 | 1466015037030 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:23:57 INFO - PROCESS | 3696 | 1466015037033 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:23:57 INFO - PROCESS | 3696 | 1466015037035 Marionette TRACE conn5 <- [1,174,null,{}] 11:23:57 INFO - PROCESS | 3696 | 1466015037039 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 3696 | 1466015037041 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:57 INFO - PROCESS | 3696 | 1466015037160 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:23:57 INFO - PROCESS | 3696 | 1466015037181 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 3696 | 1466015037183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577819000 == 37 [pid = 3696] [id = 53] 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004562A98400) [pid = 3696] [serial = 155] [outer = 0000000000000000] 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004562A9E000) [pid = 3696] [serial = 156] [outer = 0000004562A98400] 11:23:57 INFO - PROCESS | 3696 | 1466015037226 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (00000045720F9800) [pid = 3696] [serial = 157] [outer = 0000004562A98400] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004569A71800) [pid = 3696] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E2B7C00) [pid = 3696] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004572816000) [pid = 3696] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456ABC1C00) [pid = 3696] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571BB7400) [pid = 3696] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E2BA400) [pid = 3696] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045645D8C00) [pid = 3696] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004564762400) [pid = 3696] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004563BC6000) [pid = 3696] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004564421400) [pid = 3696] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456A717000) [pid = 3696] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569AC1C00) [pid = 3696] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004565152000) [pid = 3696] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:23:57 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456A965C00) [pid = 3696] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004564763800) [pid = 3696] [serial = 158] [outer = 0000004564EE5800] 11:23:57 INFO - PROCESS | 3696 | 1466015037729 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 11:23:57 INFO - PROCESS | 3696 | 1466015037771 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 3696 | 1466015037773 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:23:57 INFO - PROCESS | 3696 | 1466015037776 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:23:57 INFO - PROCESS | 3696 | 1466015037778 Marionette TRACE conn5 <- [1,178,null,{}] 11:23:57 INFO - PROCESS | 3696 | 1466015037782 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 3696 | 1466015037784 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:57 INFO - PROCESS | 3696 | 1466015037866 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:23:57 INFO - PROCESS | 3696 | 1466015037872 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 3696 | 1466015037874 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564F5B800 == 38 [pid = 3696] [id = 54] 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456950FC00) [pid = 3696] [serial = 159] [outer = 0000000000000000] 11:23:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571C8A400) [pid = 3696] [serial = 160] [outer = 000000456950FC00] 11:23:57 INFO - PROCESS | 3696 | 1466015037927 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004573C5F000) [pid = 3696] [serial = 161] [outer = 000000456950FC00] 11:23:58 INFO - PROCESS | 3696 | 1466015038313 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 11:23:58 INFO - PROCESS | 3696 | 1466015038368 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 3696 | 1466015038370 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:23:58 INFO - PROCESS | 3696 | 1466015038378 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 3696 | 1466015038379 Marionette TRACE conn5 <- [1,182,null,{}] 11:23:58 INFO - PROCESS | 3696 | 1466015038383 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 3696 | 1466015038385 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:58 INFO - PROCESS | 3696 | 1466015038468 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:23:58 INFO - PROCESS | 3696 | 1466015038475 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 3696 | 1466015038477 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578061800 == 39 [pid = 3696] [id = 55] 11:23:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004573AE8000) [pid = 3696] [serial = 162] [outer = 0000000000000000] 11:23:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004574D78400) [pid = 3696] [serial = 163] [outer = 0000004573AE8000] 11:23:58 INFO - PROCESS | 3696 | 1466015038522 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004574D7F000) [pid = 3696] [serial = 164] [outer = 0000004573AE8000] 11:23:58 INFO - PROCESS | 3696 | 1466015038914 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 11:23:58 INFO - PROCESS | 3696 | 1466015038965 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 3696 | 1466015038967 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:23:58 INFO - PROCESS | 3696 | 1466015038970 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:23:58 INFO - PROCESS | 3696 | 1466015038972 Marionette TRACE conn5 <- [1,186,null,{}] 11:23:58 INFO - PROCESS | 3696 | 1466015038976 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 3696 | 1466015038978 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:59 INFO - PROCESS | 3696 | 1466015039086 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:23:59 INFO - PROCESS | 3696 | 1466015039100 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 3696 | 1466015039102 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:59 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799DA000 == 40 [pid = 3696] [id = 56] 11:23:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004574D84C00) [pid = 3696] [serial = 165] [outer = 0000000000000000] 11:23:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457659B800) [pid = 3696] [serial = 166] [outer = 0000004574D84C00] 11:23:59 INFO - PROCESS | 3696 | 1466015039152 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457755E400) [pid = 3696] [serial = 167] [outer = 0000004574D84C00] 11:23:59 INFO - PROCESS | 3696 | 1466015039623 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 692ms 11:23:59 INFO - PROCESS | 3696 | 1466015039672 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 3696 | 1466015039677 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:23:59 INFO - PROCESS | 3696 | 1466015039683 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 3696 | 1466015039687 Marionette TRACE conn5 <- [1,190,null,{}] 11:23:59 INFO - PROCESS | 3696 | 1466015039693 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 3696 | 1466015039696 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:59 INFO - PROCESS | 3696 | 1466015039842 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:23:59 INFO - PROCESS | 3696 | 1466015039924 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 3696 | 1466015039927 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:23:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB8B000 == 41 [pid = 3696] [id = 57] 11:23:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004568C43800) [pid = 3696] [serial = 168] [outer = 0000000000000000] 11:23:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004569A71800) [pid = 3696] [serial = 169] [outer = 0000004568C43800] 11:23:59 INFO - PROCESS | 3696 | 1466015039985 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A714800) [pid = 3696] [serial = 170] [outer = 0000004568C43800] 11:24:00 INFO - PROCESS | 3696 | 1466015040514 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 11:24:00 INFO - PROCESS | 3696 | 1466015040566 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 3696 | 1466015040572 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:24:00 INFO - PROCESS | 3696 | 1466015040578 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 3696 | 1466015040581 Marionette TRACE conn5 <- [1,194,null,{}] 11:24:00 INFO - PROCESS | 3696 | 1466015040586 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 3696 | 1466015040589 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:00 INFO - PROCESS | 3696 | 1466015040702 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:24:00 INFO - PROCESS | 3696 | 1466015040769 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 3696 | 1466015040772 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573CA0000 == 42 [pid = 3696] [id = 58] 11:24:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456A670000) [pid = 3696] [serial = 171] [outer = 0000000000000000] 11:24:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000456A674400) [pid = 3696] [serial = 172] [outer = 000000456A670000] 11:24:00 INFO - PROCESS | 3696 | 1466015040830 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456ABD7C00) [pid = 3696] [serial = 173] [outer = 000000456A670000] 11:24:01 INFO - PROCESS | 3696 | 1466015041426 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 880ms 11:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:24:01 INFO - PROCESS | 3696 | 1466015041460 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 3696 | 1466015041463 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:24:01 INFO - PROCESS | 3696 | 1466015041467 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - PROCESS | 3696 | 1466015041472 Marionette TRACE conn5 <- [1,198,null,{}] 11:24:01 INFO - PROCESS | 3696 | 1466015041484 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:01 INFO - PROCESS | 3696 | 1466015041489 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:01 INFO - PROCESS | 3696 | 1466015041635 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:24:01 INFO - PROCESS | 3696 | 1466015041717 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 3696 | 1466015041721 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:01 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796B6000 == 43 [pid = 3696] [id = 59] 11:24:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456E2C8000) [pid = 3696] [serial = 174] [outer = 0000000000000000] 11:24:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000456E2C9C00) [pid = 3696] [serial = 175] [outer = 000000456E2C8000] 11:24:01 INFO - PROCESS | 3696 | 1466015041779 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004570066400) [pid = 3696] [serial = 176] [outer = 000000456E2C8000] 11:24:02 INFO - PROCESS | 3696 | 1466015042279 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 880ms 11:24:02 INFO - PROCESS | 3696 | 1466015042349 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 3696 | 1466015042352 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:24:02 INFO - PROCESS | 3696 | 1466015042356 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 3696 | 1466015042358 Marionette TRACE conn5 <- [1,202,null,{}] 11:24:02 INFO - PROCESS | 3696 | 1466015042362 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 3696 | 1466015042365 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:02 INFO - PROCESS | 3696 | 1466015042477 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:24:02 INFO - PROCESS | 3696 | 1466015042556 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 3696 | 1466015042558 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000457980C800 == 44 [pid = 3696] [id = 60] 11:24:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004571BB8400) [pid = 3696] [serial = 177] [outer = 0000000000000000] 11:24:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004571C5D000) [pid = 3696] [serial = 178] [outer = 0000004571BB8400] 11:24:02 INFO - PROCESS | 3696 | 1466015042613 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004571C96000) [pid = 3696] [serial = 179] [outer = 0000004571BB8400] 11:24:03 INFO - PROCESS | 3696 | 1466015043162 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 879ms 11:24:03 INFO - PROCESS | 3696 | 1466015043331 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:24:03 INFO - PROCESS | 3696 | 1466015043335 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:24:03 INFO - PROCESS | 3696 | 1466015043363 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 3696 | 1466015043366 Marionette TRACE conn5 <- [1,206,null,{}] 11:24:03 INFO - PROCESS | 3696 | 1466015043373 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:03 INFO - PROCESS | 3696 | 1466015043376 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:03 INFO - PROCESS | 3696 | 1466015043481 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:24:03 INFO - PROCESS | 3696 | 1466015043542 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 3696 | 1466015043547 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A624000 == 45 [pid = 3696] [id = 61] 11:24:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004564769C00) [pid = 3696] [serial = 180] [outer = 0000000000000000] 11:24:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000456514DC00) [pid = 3696] [serial = 181] [outer = 0000004564769C00] 11:24:03 INFO - PROCESS | 3696 | 1466015043597 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004569B31C00) [pid = 3696] [serial = 182] [outer = 0000004564769C00] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 00000045780DD000 == 44 [pid = 3696] [id = 34] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004578061800 == 43 [pid = 3696] [id = 55] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004564F5B800 == 42 [pid = 3696] [id = 54] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004577819000 == 41 [pid = 3696] [id = 53] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A6F000 == 40 [pid = 3696] [id = 52] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004572953000 == 39 [pid = 3696] [id = 51] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC8800 == 38 [pid = 3696] [id = 50] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 000000457103E000 == 37 [pid = 3696] [id = 49] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 000000456E18E000 == 36 [pid = 3696] [id = 48] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004565804800 == 35 [pid = 3696] [id = 47] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 000000456A635800 == 34 [pid = 3696] [id = 46] 11:24:04 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CB2800 == 33 [pid = 3696] [id = 45] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (00000045720F2800) [pid = 3696] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (00000045700E8800) [pid = 3696] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004570738C00) [pid = 3696] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000456E59B000) [pid = 3696] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (00000045735E1800) [pid = 3696] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004572844C00) [pid = 3696] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004574168C00) [pid = 3696] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000456ABC6800) [pid = 3696] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571BC2000) [pid = 3696] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571BBC400) [pid = 3696] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456FC1E400) [pid = 3696] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456E595000) [pid = 3696] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571BB3C00) [pid = 3696] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045651C1800) [pid = 3696] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004568DF3C00) [pid = 3696] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456ADB5400) [pid = 3696] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004569C70400) [pid = 3696] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571DA9C00) [pid = 3696] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571C8C000) [pid = 3696] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564761000) [pid = 3696] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A713800) [pid = 3696] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004569BF2800) [pid = 3696] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456A70D400) [pid = 3696] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045714CB000) [pid = 3696] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004569C7A000) [pid = 3696] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456EB67400) [pid = 3696] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004568CB3C00) [pid = 3696] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E214400) [pid = 3696] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045729B8C00) [pid = 3696] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 11:24:04 INFO - PROCESS | 3696 | 1466015044185 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:24:04 INFO - PROCESS | 3696 | 1466015044195 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:24:04 INFO - PROCESS | 3696 | 1466015044198 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:24:04 INFO - PROCESS | 3696 | 1466015044205 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 3696 | 1466015044208 Marionette TRACE conn5 <- [1,210,null,{}] 11:24:04 INFO - PROCESS | 3696 | 1466015044212 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 3696 | 1466015044215 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:04 INFO - PROCESS | 3696 | 1466015044306 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:24:04 INFO - PROCESS | 3696 | 1466015044314 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 3696 | 1466015044316 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A81800 == 34 [pid = 3696] [id = 62] 11:24:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004563BCE400) [pid = 3696] [serial = 183] [outer = 0000000000000000] 11:24:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004565D58800) [pid = 3696] [serial = 184] [outer = 0000004563BCE400] 11:24:04 INFO - PROCESS | 3696 | 1466015044364 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569C37400) [pid = 3696] [serial = 185] [outer = 0000004563BCE400] 11:24:04 INFO - PROCESS | 3696 | 1466015044811 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 647ms 11:24:04 INFO - PROCESS | 3696 | 1466015044864 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 3696 | 1466015044867 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:24:04 INFO - PROCESS | 3696 | 1466015044870 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 3696 | 1466015044872 Marionette TRACE conn5 <- [1,214,null,{}] 11:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:24:04 INFO - PROCESS | 3696 | 1466015044882 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 3696 | 1466015044887 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:04 INFO - PROCESS | 3696 | 1466015044978 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:24:04 INFO - PROCESS | 3696 | 1466015044990 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 3696 | 1466015044994 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000457007E000 == 35 [pid = 3696] [id = 63] 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABB8000) [pid = 3696] [serial = 186] [outer = 0000000000000000] 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456ABBBC00) [pid = 3696] [serial = 187] [outer = 000000456ABB8000] 11:24:05 INFO - PROCESS | 3696 | 1466015045043 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ADB4C00) [pid = 3696] [serial = 188] [outer = 000000456ABB8000] 11:24:05 INFO - PROCESS | 3696 | 1466015045488 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 11:24:05 INFO - PROCESS | 3696 | 1466015045505 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 3696 | 1466015045507 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:24:05 INFO - PROCESS | 3696 | 1466015045510 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:24:05 INFO - PROCESS | 3696 | 1466015045512 Marionette TRACE conn5 <- [1,218,null,{}] 11:24:05 INFO - PROCESS | 3696 | 1466015045516 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 3696 | 1466015045518 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:05 INFO - PROCESS | 3696 | 1466015045605 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:24:05 INFO - PROCESS | 3696 | 1466015045610 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 3696 | 1466015045612 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571297800 == 36 [pid = 3696] [id = 64] 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E214C00) [pid = 3696] [serial = 189] [outer = 0000000000000000] 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2B3000) [pid = 3696] [serial = 190] [outer = 000000456E214C00] 11:24:05 INFO - PROCESS | 3696 | 1466015045658 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E2C4000) [pid = 3696] [serial = 191] [outer = 000000456E214C00] 11:24:06 INFO - PROCESS | 3696 | 1466015046084 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 11:24:06 INFO - PROCESS | 3696 | 1466015046143 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 3696 | 1466015046145 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:24:06 INFO - PROCESS | 3696 | 1466015046149 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 3696 | 1466015046150 Marionette TRACE conn5 <- [1,222,null,{}] 11:24:06 INFO - PROCESS | 3696 | 1466015046154 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 3696 | 1466015046156 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:06 INFO - PROCESS | 3696 | 1466015046239 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:24:06 INFO - PROCESS | 3696 | 1466015046245 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 3696 | 1466015046247 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572873800 == 37 [pid = 3696] [id = 65] 11:24:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E593400) [pid = 3696] [serial = 192] [outer = 0000000000000000] 11:24:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456E59B000) [pid = 3696] [serial = 193] [outer = 000000456E593400] 11:24:06 INFO - PROCESS | 3696 | 1466015046299 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456FC24800) [pid = 3696] [serial = 194] [outer = 000000456E593400] 11:24:06 INFO - PROCESS | 3696 | 1466015046763 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 11:24:06 INFO - PROCESS | 3696 | 1466015046780 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 3696 | 1466015046782 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:24:06 INFO - PROCESS | 3696 | 1466015046785 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:24:06 INFO - PROCESS | 3696 | 1466015046787 Marionette TRACE conn5 <- [1,226,null,{}] 11:24:06 INFO - PROCESS | 3696 | 1466015046801 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 3696 | 1466015046808 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:06 INFO - PROCESS | 3696 | 1466015046945 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:24:06 INFO - PROCESS | 3696 | 1466015046953 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 3696 | 1466015046955 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A5D800 == 38 [pid = 3696] [id = 66] 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457160BC00) [pid = 3696] [serial = 195] [outer = 0000000000000000] 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571B96800) [pid = 3696] [serial = 196] [outer = 000000457160BC00] 11:24:07 INFO - PROCESS | 3696 | 1466015047036 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571C61400) [pid = 3696] [serial = 197] [outer = 000000457160BC00] 11:24:07 INFO - PROCESS | 3696 | 1466015047452 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 11:24:07 INFO - PROCESS | 3696 | 1466015047481 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 3696 | 1466015047483 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:24:07 INFO - PROCESS | 3696 | 1466015047487 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 3696 | 1466015047489 Marionette TRACE conn5 <- [1,230,null,{}] 11:24:07 INFO - PROCESS | 3696 | 1466015047492 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 3696 | 1466015047494 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:07 INFO - PROCESS | 3696 | 1466015047633 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:24:07 INFO - PROCESS | 3696 | 1466015047684 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 3696 | 1466015047686 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576619000 == 39 [pid = 3696] [id = 67] 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571C96C00) [pid = 3696] [serial = 198] [outer = 0000000000000000] 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571DB2C00) [pid = 3696] [serial = 199] [outer = 0000004571C96C00] 11:24:07 INFO - PROCESS | 3696 | 1466015047730 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000457283E800) [pid = 3696] [serial = 200] [outer = 0000004571C96C00] 11:24:08 INFO - PROCESS | 3696 | 1466015048139 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 11:24:08 INFO - PROCESS | 3696 | 1466015048181 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 3696 | 1466015048183 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:24:08 INFO - PROCESS | 3696 | 1466015048198 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 3696 | 1466015048200 Marionette TRACE conn5 <- [1,234,null,{}] 11:24:08 INFO - PROCESS | 3696 | 1466015048204 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 3696 | 1466015048206 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:08 INFO - PROCESS | 3696 | 1466015048313 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:24:08 INFO - PROCESS | 3696 | 1466015048319 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 3696 | 1466015048321 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577813800 == 40 [pid = 3696] [id = 68] 11:24:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571DA8400) [pid = 3696] [serial = 201] [outer = 0000000000000000] 11:24:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (00000045735E1800) [pid = 3696] [serial = 202] [outer = 0000004571DA8400] 11:24:08 INFO - PROCESS | 3696 | 1466015048368 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004574D76000) [pid = 3696] [serial = 203] [outer = 0000004571DA8400] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456E2B8C00) [pid = 3696] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004562A4F400) [pid = 3696] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456ABBAC00) [pid = 3696] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456475D000) [pid = 3696] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457073C000) [pid = 3696] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C60000) [pid = 3696] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004562A98400) [pid = 3696] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456950FC00) [pid = 3696] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:24:08 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004573AE8000) [pid = 3696] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:24:08 INFO - PROCESS | 3696 | 1466015048857 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 11:24:08 INFO - PROCESS | 3696 | 1466015048886 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 3696 | 1466015048888 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:24:08 INFO - PROCESS | 3696 | 1466015048891 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 3696 | 1466015048893 Marionette TRACE conn5 <- [1,238,null,{}] 11:24:08 INFO - PROCESS | 3696 | 1466015048896 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 3696 | 1466015048898 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:09 INFO - PROCESS | 3696 | 1466015049005 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:24:09 INFO - PROCESS | 3696 | 1466015049011 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 3696 | 1466015049013 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F31800 == 41 [pid = 3696] [id = 69] 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457161D400) [pid = 3696] [serial = 204] [outer = 0000000000000000] 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004574D79800) [pid = 3696] [serial = 205] [outer = 000000457161D400] 11:24:09 INFO - PROCESS | 3696 | 1466015049057 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004576456000) [pid = 3696] [serial = 206] [outer = 000000457161D400] 11:24:09 INFO - PROCESS | 3696 | 1466015049458 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 11:24:09 INFO - PROCESS | 3696 | 1466015049482 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 3696 | 1466015049484 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:24:09 INFO - PROCESS | 3696 | 1466015049487 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 3696 | 1466015049489 Marionette TRACE conn5 <- [1,242,null,{}] 11:24:09 INFO - PROCESS | 3696 | 1466015049503 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 3696 | 1466015049505 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:09 INFO - PROCESS | 3696 | 1466015049596 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:24:09 INFO - PROCESS | 3696 | 1466015049602 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 3696 | 1466015049604 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:09 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E0800 == 42 [pid = 3696] [id = 70] 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457645AC00) [pid = 3696] [serial = 207] [outer = 0000000000000000] 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000457658E000) [pid = 3696] [serial = 208] [outer = 000000457645AC00] 11:24:09 INFO - PROCESS | 3696 | 1466015049650 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004576594C00) [pid = 3696] [serial = 209] [outer = 000000457645AC00] 11:24:10 INFO - PROCESS | 3696 | 1466015050134 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 11:24:10 INFO - PROCESS | 3696 | 1466015050180 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 3696 | 1466015050183 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:24:10 INFO - PROCESS | 3696 | 1466015050186 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 3696 | 1466015050188 Marionette TRACE conn5 <- [1,246,null,{}] 11:24:10 INFO - PROCESS | 3696 | 1466015050192 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:10 INFO - PROCESS | 3696 | 1466015050194 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:10 INFO - PROCESS | 3696 | 1466015050294 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:24:10 INFO - PROCESS | 3696 | 1466015050330 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 3696 | 1466015050333 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:10 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799D6000 == 43 [pid = 3696] [id = 71] 11:24:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004577825000) [pid = 3696] [serial = 210] [outer = 0000000000000000] 11:24:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004577832800) [pid = 3696] [serial = 211] [outer = 0000004577825000] 11:24:10 INFO - PROCESS | 3696 | 1466015050379 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004577DAA000) [pid = 3696] [serial = 212] [outer = 0000004577825000] 11:24:11 INFO - PROCESS | 3696 | 1466015051030 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 11:24:11 INFO - PROCESS | 3696 | 1466015051071 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 3696 | 1466015051076 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:24:11 INFO - PROCESS | 3696 | 1466015051081 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 3696 | 1466015051087 Marionette TRACE conn5 <- [1,250,null,{}] 11:24:11 INFO - PROCESS | 3696 | 1466015051107 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 3696 | 1466015051111 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:11 INFO - PROCESS | 3696 | 1466015051230 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:24:11 INFO - PROCESS | 3696 | 1466015051300 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 3696 | 1466015051303 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB84000 == 44 [pid = 3696] [id = 72] 11:24:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004564DBE000) [pid = 3696] [serial = 213] [outer = 0000000000000000] 11:24:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004568CB2800) [pid = 3696] [serial = 214] [outer = 0000004564DBE000] 11:24:11 INFO - PROCESS | 3696 | 1466015051362 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000456A65B800) [pid = 3696] [serial = 215] [outer = 0000004564DBE000] 11:24:11 INFO - PROCESS | 3696 | 1466015051932 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 902ms 11:24:11 INFO - PROCESS | 3696 | 1466015051988 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 3696 | 1466015051993 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:24:12 INFO - PROCESS | 3696 | 1466015052000 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 3696 | 1466015052003 Marionette TRACE conn5 <- [1,254,null,{}] 11:24:12 INFO - PROCESS | 3696 | 1466015052007 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 3696 | 1466015052010 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:12 INFO - PROCESS | 3696 | 1466015052130 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:24:12 INFO - PROCESS | 3696 | 1466015052213 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 3696 | 1466015052216 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A65800 == 45 [pid = 3696] [id = 73] 11:24:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000456B1C9800) [pid = 3696] [serial = 216] [outer = 0000000000000000] 11:24:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000456E2B1400) [pid = 3696] [serial = 217] [outer = 000000456B1C9800] 11:24:12 INFO - PROCESS | 3696 | 1466015052274 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004570061C00) [pid = 3696] [serial = 218] [outer = 000000456B1C9800] 11:24:12 INFO - PROCESS | 3696 | 1466015052856 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 944ms 11:24:12 INFO - PROCESS | 3696 | 1466015052945 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 3696 | 1466015052948 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:24:12 INFO - PROCESS | 3696 | 1466015052952 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 3696 | 1466015052956 Marionette TRACE conn5 <- [1,258,null,{}] 11:24:12 INFO - PROCESS | 3696 | 1466015052968 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 3696 | 1466015052973 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:13 INFO - PROCESS | 3696 | 1466015053132 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:24:13 INFO - PROCESS | 3696 | 1466015053143 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 3696 | 1466015053146 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:13 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796AE000 == 46 [pid = 3696] [id = 74] 11:24:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571BC1400) [pid = 3696] [serial = 219] [outer = 0000000000000000] 11:24:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004571DB3C00) [pid = 3696] [serial = 220] [outer = 0000004571BC1400] 11:24:13 INFO - PROCESS | 3696 | 1466015053206 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000457755B800) [pid = 3696] [serial = 221] [outer = 0000004571BC1400] 11:24:13 INFO - PROCESS | 3696 | 1466015053755 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 837ms 11:24:13 INFO - PROCESS | 3696 | 1466015053791 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 3696 | 1466015053794 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:24:13 INFO - PROCESS | 3696 | 1466015053797 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 3696 | 1466015053800 Marionette TRACE conn5 <- [1,262,null,{}] 11:24:13 INFO - PROCESS | 3696 | 1466015053803 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 3696 | 1466015053806 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:13 INFO - PROCESS | 3696 | 1466015053922 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:24:14 INFO - PROCESS | 3696 | 1466015054043 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 3696 | 1466015054046 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E8F000 == 47 [pid = 3696] [id = 75] 11:24:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004577DAD400) [pid = 3696] [serial = 222] [outer = 0000000000000000] 11:24:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004576486800) [pid = 3696] [serial = 223] [outer = 0000004577DAD400] 11:24:14 INFO - PROCESS | 3696 | 1466015054146 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000457648D800) [pid = 3696] [serial = 224] [outer = 0000004577DAD400] 11:24:15 INFO - PROCESS | 3696 | 1466015055109 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1344ms 11:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:24:15 INFO - PROCESS | 3696 | 1466015055144 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 3696 | 1466015055147 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:24:15 INFO - PROCESS | 3696 | 1466015055152 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 3696 | 1466015055155 Marionette TRACE conn5 <- [1,266,null,{}] 11:24:15 INFO - PROCESS | 3696 | 1466015055161 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:15 INFO - PROCESS | 3696 | 1466015055163 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:15 INFO - PROCESS | 3696 | 1466015055266 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:24:15 INFO - PROCESS | 3696 | 1466015055337 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 3696 | 1466015055340 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189E000 == 48 [pid = 3696] [id = 76] 11:24:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (00000045696AB000) [pid = 3696] [serial = 225] [outer = 0000000000000000] 11:24:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (000000456A66F400) [pid = 3696] [serial = 226] [outer = 00000045696AB000] 11:24:15 INFO - PROCESS | 3696 | 1466015055389 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (000000456B263800) [pid = 3696] [serial = 227] [outer = 00000045696AB000] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045692CA000 == 47 [pid = 3696] [id = 35] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045780E0800 == 46 [pid = 3696] [id = 70] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F31800 == 45 [pid = 3696] [id = 69] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004577813800 == 44 [pid = 3696] [id = 68] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004576619000 == 43 [pid = 3696] [id = 67] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A5D800 == 42 [pid = 3696] [id = 66] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004572873800 == 41 [pid = 3696] [id = 65] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004571297800 == 40 [pid = 3696] [id = 64] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 000000457007E000 == 39 [pid = 3696] [id = 63] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A81800 == 38 [pid = 3696] [id = 62] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 000000456A624000 == 37 [pid = 3696] [id = 61] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 000000457980C800 == 36 [pid = 3696] [id = 60] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045796B6000 == 35 [pid = 3696] [id = 59] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004573CA0000 == 34 [pid = 3696] [id = 58] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB8B000 == 33 [pid = 3696] [id = 57] 11:24:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045799DA000 == 32 [pid = 3696] [id = 56] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (000000456E2BBC00) [pid = 3696] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (000000456FC1F400) [pid = 3696] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (00000045645CC800) [pid = 3696] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (000000456964C800) [pid = 3696] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000456ABBD800) [pid = 3696] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000456ABD3800) [pid = 3696] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004571B10800) [pid = 3696] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004568EBAC00) [pid = 3696] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000457114E000) [pid = 3696] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004573533000) [pid = 3696] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004573110800) [pid = 3696] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004571C94800) [pid = 3696] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004571BBB400) [pid = 3696] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004562A9E000) [pid = 3696] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004573C5F000) [pid = 3696] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571C8A400) [pid = 3696] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004568CC1000) [pid = 3696] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004574D7F000) [pid = 3696] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045720F9800) [pid = 3696] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004574D78400) [pid = 3696] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000457659B800) [pid = 3696] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571612800) [pid = 3696] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:24:16 INFO - PROCESS | 3696 | 1466015056042 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 942ms 11:24:16 INFO - PROCESS | 3696 | 1466015056094 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 3696 | 1466015056099 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:24:16 INFO - PROCESS | 3696 | 1466015056105 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 3696 | 1466015056107 Marionette TRACE conn5 <- [1,270,null,{}] 11:24:16 INFO - PROCESS | 3696 | 1466015056122 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 3696 | 1466015056125 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:16 INFO - PROCESS | 3696 | 1466015056245 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:24:16 INFO - PROCESS | 3696 | 1466015056255 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 3696 | 1466015056257 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:16 INFO - PROCESS | 3696 | ++DOCSHELL 00000045695BA000 == 33 [pid = 3696] [id = 77] 11:24:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004564769400) [pid = 3696] [serial = 228] [outer = 0000000000000000] 11:24:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004568DEFC00) [pid = 3696] [serial = 229] [outer = 0000004564769400] 11:24:16 INFO - PROCESS | 3696 | 1466015056307 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A669000) [pid = 3696] [serial = 230] [outer = 0000004564769400] 11:24:16 INFO - PROCESS | 3696 | 1466015056746 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 11:24:16 INFO - PROCESS | 3696 | 1466015056798 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 3696 | 1466015056800 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:24:16 INFO - PROCESS | 3696 | 1466015056809 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 3696 | 1466015056812 Marionette TRACE conn5 <- [1,274,null,{}] 11:24:16 INFO - PROCESS | 3696 | 1466015056823 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 3696 | 1466015056828 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:16 INFO - PROCESS | 3696 | 1466015056917 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:24:16 INFO - PROCESS | 3696 | 1466015056933 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 3696 | 1466015056936 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189D800 == 34 [pid = 3696] [id = 78] 11:24:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456FC1A800) [pid = 3696] [serial = 231] [outer = 0000000000000000] 11:24:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004570065C00) [pid = 3696] [serial = 232] [outer = 000000456FC1A800] 11:24:16 INFO - PROCESS | 3696 | 1466015056986 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457114E000) [pid = 3696] [serial = 233] [outer = 000000456FC1A800] 11:24:17 INFO - PROCESS | 3696 | 1466015057431 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 648ms 11:24:17 INFO - PROCESS | 3696 | 1466015057455 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 3696 | 1466015057457 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:24:17 INFO - PROCESS | 3696 | 1466015057461 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 3696 | 1466015057462 Marionette TRACE conn5 <- [1,278,null,{}] 11:24:17 INFO - PROCESS | 3696 | 1466015057466 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 3696 | 1466015057468 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:17 INFO - PROCESS | 3696 | 1466015057559 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:24:17 INFO - PROCESS | 3696 | 1466015057565 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 3696 | 1466015057567 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573C81800 == 35 [pid = 3696] [id = 79] 11:24:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000457161D800) [pid = 3696] [serial = 234] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004571BB7400) [pid = 3696] [serial = 235] [outer = 000000457161D800] 11:24:17 INFO - PROCESS | 3696 | 1466015057612 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004571C66400) [pid = 3696] [serial = 236] [outer = 000000457161D800] 11:24:18 INFO - PROCESS | 3696 | 1466015058057 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 11:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:24:18 INFO - PROCESS | 3696 | 1466015058091 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 3696 | 1466015058093 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:24:18 INFO - PROCESS | 3696 | 1466015058096 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 3696 | 1466015058098 Marionette TRACE conn5 <- [1,282,null,{}] 11:24:18 INFO - PROCESS | 3696 | 1466015058101 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 3696 | 1466015058104 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:18 INFO - PROCESS | 3696 | 1466015058190 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:24:18 INFO - PROCESS | 3696 | 1466015058196 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 3696 | 1466015058198 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBD8000 == 36 [pid = 3696] [id = 80] 11:24:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004571DA9C00) [pid = 3696] [serial = 237] [outer = 0000000000000000] 11:24:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (00000045720F1000) [pid = 3696] [serial = 238] [outer = 0000004571DA9C00] 11:24:18 INFO - PROCESS | 3696 | 1466015058250 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004573533000) [pid = 3696] [serial = 239] [outer = 0000004571DA9C00] 11:24:18 INFO - PROCESS | 3696 | 1466015058722 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 11:24:18 INFO - PROCESS | 3696 | 1466015058791 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:24:18 INFO - PROCESS | 3696 | 1466015058795 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:24:18 INFO - PROCESS | 3696 | 1466015058799 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 3696 | 1466015058800 Marionette TRACE conn5 <- [1,286,null,{}] 11:24:18 INFO - PROCESS | 3696 | 1466015058804 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 3696 | 1466015058810 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:18 INFO - PROCESS | 3696 | 1466015058978 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:24:19 INFO - PROCESS | 3696 | 1466015058997 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 3696 | 1466015058999 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751B800 == 37 [pid = 3696] [id = 81] 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004576455C00) [pid = 3696] [serial = 240] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000457648F000) [pid = 3696] [serial = 241] [outer = 0000004576455C00] 11:24:19 INFO - PROCESS | 3696 | 1466015059044 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004576591400) [pid = 3696] [serial = 242] [outer = 0000004576455C00] 11:24:19 INFO - PROCESS | 3696 | 1466015059464 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 11:24:19 INFO - PROCESS | 3696 | 1466015059495 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 3696 | 1466015059497 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:24:19 INFO - PROCESS | 3696 | 1466015059501 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:24:19 INFO - PROCESS | 3696 | 1466015059503 Marionette TRACE conn5 <- [1,290,null,{}] 11:24:19 INFO - PROCESS | 3696 | 1466015059506 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 3696 | 1466015059509 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:19 INFO - PROCESS | 3696 | 1466015059628 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:24:19 INFO - PROCESS | 3696 | 1466015059634 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 3696 | 1466015059635 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C74000 == 38 [pid = 3696] [id = 82] 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004575F45400) [pid = 3696] [serial = 243] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004575F4CC00) [pid = 3696] [serial = 244] [outer = 0000004575F45400] 11:24:19 INFO - PROCESS | 3696 | 1466015059682 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004576493800) [pid = 3696] [serial = 245] [outer = 0000004575F45400] 11:24:20 INFO - PROCESS | 3696 | 1466015060109 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 11:24:20 INFO - PROCESS | 3696 | 1466015060134 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 3696 | 1466015060136 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:24:20 INFO - PROCESS | 3696 | 1466015060140 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 3696 | 1466015060141 Marionette TRACE conn5 <- [1,294,null,{}] 11:24:20 INFO - PROCESS | 3696 | 1466015060145 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 3696 | 1466015060147 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:20 INFO - PROCESS | 3696 | 1466015060255 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:24:20 INFO - PROCESS | 3696 | 1466015060326 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 3696 | 1466015060328 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807D000 == 39 [pid = 3696] [id = 83] 11:24:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004575F95400) [pid = 3696] [serial = 246] [outer = 0000000000000000] 11:24:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (0000004575F98000) [pid = 3696] [serial = 247] [outer = 0000004575F95400] 11:24:20 INFO - PROCESS | 3696 | 1466015060372 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (0000004575F9E400) [pid = 3696] [serial = 248] [outer = 0000004575F95400] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (000000457160BC00) [pid = 3696] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (0000004571C96C00) [pid = 3696] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (0000004568C43800) [pid = 3696] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (0000004571BB8400) [pid = 3696] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004571DA8400) [pid = 3696] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000456E2C8000) [pid = 3696] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000456ABB8000) [pid = 3696] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004574D84C00) [pid = 3696] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000456E593400) [pid = 3696] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004563BCE400) [pid = 3696] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000456E214C00) [pid = 3696] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004564769C00) [pid = 3696] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000456A670000) [pid = 3696] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000457161D400) [pid = 3696] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000457645AC00) [pid = 3696] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000457310CC00) [pid = 3696] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456475F000) [pid = 3696] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:24:20 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004568C45400) [pid = 3696] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:24:20 INFO - PROCESS | 3696 | 1466015060884 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:20 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. 11:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 776ms 11:24:20 INFO - PROCESS | 3696 | 1466015060917 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:24:20 INFO - PROCESS | 3696 | 1466015060926 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 3696 | 1466015060936 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:24:20 INFO - PROCESS | 3696 | 1466015060940 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:24:20 INFO - PROCESS | 3696 | 1466015060941 Marionette TRACE conn5 <- [1,298,null,{}] 11:24:20 INFO - PROCESS | 3696 | 1466015060945 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 3696 | 1466015060947 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:21 INFO - PROCESS | 3696 | 1466015061037 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:24:21 INFO - PROCESS | 3696 | 1466015061042 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 3696 | 1466015061044 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579805000 == 40 [pid = 3696] [id = 84] 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456ABB8000) [pid = 3696] [serial = 249] [outer = 0000000000000000] 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575606000) [pid = 3696] [serial = 250] [outer = 000000456ABB8000] 11:24:21 INFO - PROCESS | 3696 | 1466015061089 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457560C800) [pid = 3696] [serial = 251] [outer = 000000456ABB8000] 11:24:21 INFO - PROCESS | 3696 | 1466015061499 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:21 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. 11:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 11:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:24:21 INFO - PROCESS | 3696 | 1466015061536 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 3696 | 1466015061538 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:24:21 INFO - PROCESS | 3696 | 1466015061542 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 3696 | 1466015061544 Marionette TRACE conn5 <- [1,302,null,{}] 11:24:21 INFO - PROCESS | 3696 | 1466015061547 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 3696 | 1466015061549 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:21 INFO - PROCESS | 3696 | 1466015061635 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:24:21 INFO - PROCESS | 3696 | 1466015061641 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 3696 | 1466015061642 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575679000 == 41 [pid = 3696] [id = 85] 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004575596400) [pid = 3696] [serial = 252] [outer = 0000000000000000] 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000457559B000) [pid = 3696] [serial = 253] [outer = 0000004575596400] 11:24:21 INFO - PROCESS | 3696 | 1466015061686 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004575609800) [pid = 3696] [serial = 254] [outer = 0000004575596400] 11:24:22 INFO - PROCESS | 3696 | 1466015062129 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:22 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. 11:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 627ms 11:24:22 INFO - PROCESS | 3696 | 1466015062175 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 3696 | 1466015062177 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:24:22 INFO - PROCESS | 3696 | 1466015062180 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 3696 | 1466015062183 Marionette TRACE conn5 <- [1,306,null,{}] 11:24:22 INFO - PROCESS | 3696 | 1466015062186 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 3696 | 1466015062189 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:22 INFO - PROCESS | 3696 | 1466015062293 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:24:22 INFO - PROCESS | 3696 | 1466015062300 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 3696 | 1466015062303 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C09000 == 42 [pid = 3696] [id = 86] 11:24:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (00000045646AA000) [pid = 3696] [serial = 255] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000457559F000) [pid = 3696] [serial = 256] [outer = 00000045646AA000] 11:24:22 INFO - PROCESS | 3696 | 1466015062350 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004575FA1400) [pid = 3696] [serial = 257] [outer = 00000045646AA000] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000457189E000 == 41 [pid = 3696] [id = 76] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E8F000 == 40 [pid = 3696] [id = 75] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 00000045796AE000 == 39 [pid = 3696] [id = 74] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A65800 == 38 [pid = 3696] [id = 73] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB84000 == 37 [pid = 3696] [id = 72] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 00000045799D6000 == 36 [pid = 3696] [id = 71] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000457807D000 == 35 [pid = 3696] [id = 83] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBD8000 == 34 [pid = 3696] [id = 80] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000457189D800 == 33 [pid = 3696] [id = 78] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004575679000 == 32 [pid = 3696] [id = 85] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 000000457751B800 == 31 [pid = 3696] [id = 81] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C74000 == 30 [pid = 3696] [id = 82] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004579805000 == 29 [pid = 3696] [id = 84] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 00000045695BA000 == 28 [pid = 3696] [id = 77] 11:24:23 INFO - PROCESS | 3696 | --DOCSHELL 0000004573C81800 == 27 [pid = 3696] [id = 79] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004564769000) [pid = 3696] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004569C71800) [pid = 3696] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004574163400) [pid = 3696] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571B96800) [pid = 3696] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571C61400) [pid = 3696] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000457283E800) [pid = 3696] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571DB2C00) [pid = 3696] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456A714800) [pid = 3696] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004569A71800) [pid = 3696] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571C96000) [pid = 3696] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C5D000) [pid = 3696] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045735E1800) [pid = 3696] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004570066400) [pid = 3696] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E2C9C00) [pid = 3696] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456ABBBC00) [pid = 3696] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ADB4C00) [pid = 3696] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000457755E400) [pid = 3696] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E59B000) [pid = 3696] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004565D58800) [pid = 3696] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569C37400) [pid = 3696] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2B3000) [pid = 3696] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2C4000) [pid = 3696] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569B31C00) [pid = 3696] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456514DC00) [pid = 3696] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ABD7C00) [pid = 3696] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456A674400) [pid = 3696] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004574D79800) [pid = 3696] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457658E000) [pid = 3696] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004576594C00) [pid = 3696] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004574D76000) [pid = 3696] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004576456000) [pid = 3696] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004577832800) [pid = 3696] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456FC24800) [pid = 3696] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 3696 | 1466015064331 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:24 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. 11:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 2187ms 11:24:24 INFO - PROCESS | 3696 | 1466015064372 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 3696 | 1466015064376 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:24:24 INFO - PROCESS | 3696 | 1466015064382 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 3696 | 1466015064385 Marionette TRACE conn5 <- [1,310,null,{}] 11:24:24 INFO - PROCESS | 3696 | 1466015064391 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:24 INFO - PROCESS | 3696 | 1466015064394 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:24 INFO - PROCESS | 3696 | 1466015064487 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:24:24 INFO - PROCESS | 3696 | 1466015064494 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 3696 | 1466015064498 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DB8000 == 28 [pid = 3696] [id = 87] 11:24:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004564762000) [pid = 3696] [serial = 258] [outer = 0000000000000000] 11:24:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004564763C00) [pid = 3696] [serial = 259] [outer = 0000004564762000] 11:24:24 INFO - PROCESS | 3696 | 1466015064547 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045658CDC00) [pid = 3696] [serial = 260] [outer = 0000004564762000] 11:24:25 INFO - PROCESS | 3696 | 1466015065016 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:25 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. 11:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 11:24:25 INFO - PROCESS | 3696 | 1466015065077 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:24:25 INFO - PROCESS | 3696 | 1466015065083 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:24:25 INFO - PROCESS | 3696 | 1466015065089 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 3696 | 1466015065092 Marionette TRACE conn5 <- [1,314,null,{}] 11:24:25 INFO - PROCESS | 3696 | 1466015065096 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 3696 | 1466015065099 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:25 INFO - PROCESS | 3696 | 1466015065197 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:24:25 INFO - PROCESS | 3696 | 1466015065270 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 3696 | 1466015065273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A778800 == 29 [pid = 3696] [id = 88] 11:24:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456950FC00) [pid = 3696] [serial = 261] [outer = 0000000000000000] 11:24:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569875C00) [pid = 3696] [serial = 262] [outer = 000000456950FC00] 11:24:25 INFO - PROCESS | 3696 | 1466015065323 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569B6B800) [pid = 3696] [serial = 263] [outer = 000000456950FC00] 11:24:25 INFO - PROCESS | 3696 | 1466015065719 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:25 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. 11:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 689ms 11:24:25 INFO - PROCESS | 3696 | 1466015065779 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:24:25 INFO - PROCESS | 3696 | 1466015065781 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:24:25 INFO - PROCESS | 3696 | 1466015065785 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 3696 | 1466015065789 Marionette TRACE conn5 <- [1,318,null,{}] 11:24:25 INFO - PROCESS | 3696 | 1466015065800 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 3696 | 1466015065805 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:25 INFO - PROCESS | 3696 | 1466015065917 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:24:25 INFO - PROCESS | 3696 | 1466015065933 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 3696 | 1466015065936 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5EB000 == 30 [pid = 3696] [id = 89] 11:24:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456297DC00) [pid = 3696] [serial = 264] [outer = 0000000000000000] 11:24:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A671000) [pid = 3696] [serial = 265] [outer = 000000456297DC00] 11:24:25 INFO - PROCESS | 3696 | 1466015065988 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A969800) [pid = 3696] [serial = 266] [outer = 000000456297DC00] 11:24:26 INFO - PROCESS | 3696 | 1466015066422 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:26 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. 11:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 11:24:26 INFO - PROCESS | 3696 | 1466015066477 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 3696 | 1466015066480 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:24:26 INFO - PROCESS | 3696 | 1466015066484 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 3696 | 1466015066486 Marionette TRACE conn5 <- [1,322,null,{}] 11:24:26 INFO - PROCESS | 3696 | 1466015066489 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 3696 | 1466015066492 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:26 INFO - PROCESS | 3696 | 1466015066581 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:24:26 INFO - PROCESS | 3696 | 1466015066588 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 3696 | 1466015066590 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C08800 == 31 [pid = 3696] [id = 90] 11:24:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ABC6000) [pid = 3696] [serial = 267] [outer = 0000000000000000] 11:24:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABD6800) [pid = 3696] [serial = 268] [outer = 000000456ABC6000] 11:24:26 INFO - PROCESS | 3696 | 1466015066637 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456B26D000) [pid = 3696] [serial = 269] [outer = 000000456ABC6000] 11:24:27 INFO - PROCESS | 3696 | 1466015067072 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:27 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. 11:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 11:24:27 INFO - PROCESS | 3696 | 1466015067116 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 3696 | 1466015067118 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:24:27 INFO - PROCESS | 3696 | 1466015067121 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 3696 | 1466015067123 Marionette TRACE conn5 <- [1,326,null,{}] 11:24:27 INFO - PROCESS | 3696 | 1466015067127 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 3696 | 1466015067129 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:27 INFO - PROCESS | 3696 | 1466015067210 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:24:27 INFO - PROCESS | 3696 | 1466015067217 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 3696 | 1466015067219 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571896000 == 32 [pid = 3696] [id = 91] 11:24:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004564EE5400) [pid = 3696] [serial = 270] [outer = 0000000000000000] 11:24:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E2B0C00) [pid = 3696] [serial = 271] [outer = 0000004564EE5400] 11:24:27 INFO - PROCESS | 3696 | 1466015067265 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2BF800) [pid = 3696] [serial = 272] [outer = 0000004564EE5400] 11:24:27 INFO - PROCESS | 3696 | 1466015067724 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:27 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. 11:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 11:24:27 INFO - PROCESS | 3696 | 1466015067758 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 3696 | 1466015067760 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:24:27 INFO - PROCESS | 3696 | 1466015067763 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 3696 | 1466015067765 Marionette TRACE conn5 <- [1,330,null,{}] 11:24:27 INFO - PROCESS | 3696 | 1466015067769 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 3696 | 1466015067775 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:27 INFO - PROCESS | 3696 | 1466015067881 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:24:27 INFO - PROCESS | 3696 | 1466015067889 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 3696 | 1466015067891 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000457294C000 == 33 [pid = 3696] [id = 92] 11:24:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E593400) [pid = 3696] [serial = 273] [outer = 0000000000000000] 11:24:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456FC25400) [pid = 3696] [serial = 274] [outer = 000000456E593400] 11:24:27 INFO - PROCESS | 3696 | 1466015067937 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457072E400) [pid = 3696] [serial = 275] [outer = 000000456E593400] 11:24:28 INFO - PROCESS | 3696 | 1466015068370 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:28 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. 11:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 11:24:28 INFO - PROCESS | 3696 | 1466015068396 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 3696 | 1466015068398 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:24:28 INFO - PROCESS | 3696 | 1466015068402 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 3696 | 1466015068403 Marionette TRACE conn5 <- [1,334,null,{}] 11:24:28 INFO - PROCESS | 3696 | 1466015068407 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 3696 | 1466015068409 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:28 INFO - PROCESS | 3696 | 1466015068488 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:24:28 INFO - PROCESS | 3696 | 1466015068493 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 3696 | 1466015068495 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574175800 == 34 [pid = 3696] [id = 93] 11:24:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045707F0800) [pid = 3696] [serial = 276] [outer = 0000000000000000] 11:24:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571609000) [pid = 3696] [serial = 277] [outer = 00000045707F0800] 11:24:28 INFO - PROCESS | 3696 | 1466015068540 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457161C000) [pid = 3696] [serial = 278] [outer = 00000045707F0800] 11:24:28 INFO - PROCESS | 3696 | 1466015068967 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:28 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. 11:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 11:24:29 INFO - PROCESS | 3696 | 1466015068992 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 3696 | 1466015068994 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:24:29 INFO - PROCESS | 3696 | 1466015068997 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:24:29 INFO - PROCESS | 3696 | 1466015068999 Marionette TRACE conn5 <- [1,338,null,{}] 11:24:29 INFO - PROCESS | 3696 | 1466015069023 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 3696 | 1466015069025 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:29 INFO - PROCESS | 3696 | 1466015069110 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:24:29 INFO - PROCESS | 3696 | 1466015069115 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 3696 | 1466015069117 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0B800 == 35 [pid = 3696] [id = 94] 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045645D0400) [pid = 3696] [serial = 279] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BBA800) [pid = 3696] [serial = 280] [outer = 00000045645D0400] 11:24:29 INFO - PROCESS | 3696 | 1466015069162 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571C61800) [pid = 3696] [serial = 281] [outer = 00000045645D0400] 11:24:29 INFO - PROCESS | 3696 | 1466015069618 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:29 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. 11:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 650ms 11:24:29 INFO - PROCESS | 3696 | 1466015069651 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 3696 | 1466015069653 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:24:29 INFO - PROCESS | 3696 | 1466015069656 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:24:29 INFO - PROCESS | 3696 | 1466015069658 Marionette TRACE conn5 <- [1,342,null,{}] 11:24:29 INFO - PROCESS | 3696 | 1466015069661 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 3696 | 1466015069663 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:29 INFO - PROCESS | 3696 | 1466015069777 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:24:29 INFO - PROCESS | 3696 | 1466015069782 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 3696 | 1466015069784 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5EA800 == 36 [pid = 3696] [id = 95] 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C92400) [pid = 3696] [serial = 282] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571C89C00) [pid = 3696] [serial = 283] [outer = 0000004571C92400] 11:24:29 INFO - PROCESS | 3696 | 1466015069833 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571F52400) [pid = 3696] [serial = 284] [outer = 0000004571C92400] 11:24:30 INFO - PROCESS | 3696 | 1466015070305 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:30 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. 11:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 11:24:30 INFO - PROCESS | 3696 | 1466015070331 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 3696 | 1466015070333 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:24:30 INFO - PROCESS | 3696 | 1466015070336 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 3696 | 1466015070338 Marionette TRACE conn5 <- [1,346,null,{}] 11:24:30 INFO - PROCESS | 3696 | 1466015070342 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 3696 | 1466015070344 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:30 INFO - PROCESS | 3696 | 1466015070459 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:24:30 INFO - PROCESS | 3696 | 1466015070464 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 3696 | 1466015070466 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E15800 == 37 [pid = 3696] [id = 96] 11:24:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004572819400) [pid = 3696] [serial = 285] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045729C4C00) [pid = 3696] [serial = 286] [outer = 0000004572819400] 11:24:30 INFO - PROCESS | 3696 | 1466015070511 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004573A5C000) [pid = 3696] [serial = 287] [outer = 0000004572819400] 11:24:30 INFO - PROCESS | 3696 | 1466015070966 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:31 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. 11:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 11:24:31 INFO - PROCESS | 3696 | 1466015071031 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 3696 | 1466015071033 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:24:31 INFO - PROCESS | 3696 | 1466015071041 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 3696 | 1466015071044 Marionette TRACE conn5 <- [1,350,null,{}] 11:24:31 INFO - PROCESS | 3696 | 1466015071047 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 3696 | 1466015071050 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:31 INFO - PROCESS | 3696 | 1466015071198 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:24:31 INFO - PROCESS | 3696 | 1466015071222 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 3696 | 1466015071224 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571890800 == 38 [pid = 3696] [id = 97] 11:24:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004574D7B000) [pid = 3696] [serial = 288] [outer = 0000000000000000] 11:24:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004574D7E800) [pid = 3696] [serial = 289] [outer = 0000004574D7B000] 11:24:31 INFO - PROCESS | 3696 | 1466015071272 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004575599000) [pid = 3696] [serial = 290] [outer = 0000004574D7B000] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004576455C00) [pid = 3696] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004575F45400) [pid = 3696] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004575F95400) [pid = 3696] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004575596400) [pid = 3696] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004577DAD400) [pid = 3696] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571BC1400) [pid = 3696] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456B1C9800) [pid = 3696] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004564DBE000) [pid = 3696] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004577825000) [pid = 3696] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571DA9C00) [pid = 3696] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000457161D800) [pid = 3696] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456FC1A800) [pid = 3696] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004564769400) [pid = 3696] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045696AB000) [pid = 3696] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:24:31 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456ABB8000) [pid = 3696] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:24:31 INFO - PROCESS | 3696 | 1466015071905 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:31 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. 11:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 943ms 11:24:31 INFO - PROCESS | 3696 | 1466015071982 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 3696 | 1466015071984 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:24:31 INFO - PROCESS | 3696 | 1466015071987 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:24:31 INFO - PROCESS | 3696 | 1466015071989 Marionette TRACE conn5 <- [1,354,null,{}] 11:24:31 INFO - PROCESS | 3696 | 1466015071993 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 3696 | 1466015071994 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:32 INFO - PROCESS | 3696 | 1466015072079 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:24:32 INFO - PROCESS | 3696 | 1466015072086 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 3696 | 1466015072088 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF2800 == 39 [pid = 3696] [id = 98] 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456ABCC000) [pid = 3696] [serial = 291] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004574D7C800) [pid = 3696] [serial = 292] [outer = 000000456ABCC000] 11:24:32 INFO - PROCESS | 3696 | 1466015072140 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004575602C00) [pid = 3696] [serial = 293] [outer = 000000456ABCC000] 11:24:32 INFO - PROCESS | 3696 | 1466015072554 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:32 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. 11:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 11:24:32 INFO - PROCESS | 3696 | 1466015072582 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 3696 | 1466015072584 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:24:32 INFO - PROCESS | 3696 | 1466015072587 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 3696 | 1466015072589 Marionette TRACE conn5 <- [1,358,null,{}] 11:24:32 INFO - PROCESS | 3696 | 1466015072593 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 3696 | 1466015072595 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:32 INFO - PROCESS | 3696 | 1466015072679 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:24:32 INFO - PROCESS | 3696 | 1466015072684 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 3696 | 1466015072686 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D45000 == 40 [pid = 3696] [id = 99] 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575608C00) [pid = 3696] [serial = 294] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575610400) [pid = 3696] [serial = 295] [outer = 0000004575608C00] 11:24:32 INFO - PROCESS | 3696 | 1466015072731 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000457574A800) [pid = 3696] [serial = 296] [outer = 0000004575608C00] 11:24:33 INFO - PROCESS | 3696 | 1466015073167 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:33 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. 11:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 627ms 11:24:33 INFO - PROCESS | 3696 | 1466015073224 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 3696 | 1466015073226 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:24:33 INFO - PROCESS | 3696 | 1466015073229 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 3696 | 1466015073231 Marionette TRACE conn5 <- [1,362,null,{}] 11:24:33 INFO - PROCESS | 3696 | 1466015073235 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 3696 | 1466015073237 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:33 INFO - PROCESS | 3696 | 1466015073328 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:24:33 INFO - PROCESS | 3696 | 1466015073333 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 3696 | 1466015073335 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F27000 == 41 [pid = 3696] [id = 100] 11:24:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575750000) [pid = 3696] [serial = 297] [outer = 0000000000000000] 11:24:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575752C00) [pid = 3696] [serial = 298] [outer = 0000004575750000] 11:24:33 INFO - PROCESS | 3696 | 1466015073382 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004575F49C00) [pid = 3696] [serial = 299] [outer = 0000004575750000] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DB8000 == 40 [pid = 3696] [id = 87] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C09000 == 39 [pid = 3696] [id = 86] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C08800 == 38 [pid = 3696] [id = 90] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004571890800 == 37 [pid = 3696] [id = 97] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0B800 == 36 [pid = 3696] [id = 94] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 000000457294C000 == 35 [pid = 3696] [id = 92] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004571896000 == 34 [pid = 3696] [id = 91] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5EA800 == 33 [pid = 3696] [id = 95] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E15800 == 32 [pid = 3696] [id = 96] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D45000 == 31 [pid = 3696] [id = 99] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF2800 == 30 [pid = 3696] [id = 98] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5EB000 == 29 [pid = 3696] [id = 89] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 0000004574175800 == 28 [pid = 3696] [id = 93] 11:24:34 INFO - PROCESS | 3696 | --DOCSHELL 000000456A778800 == 27 [pid = 3696] [id = 88] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000457648F000) [pid = 3696] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004575F4CC00) [pid = 3696] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004576591400) [pid = 3696] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004575F98000) [pid = 3696] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004576493800) [pid = 3696] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457559B000) [pid = 3696] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004575F9E400) [pid = 3696] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004576486800) [pid = 3696] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000457755B800) [pid = 3696] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571DB3C00) [pid = 3696] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004570061C00) [pid = 3696] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2B1400) [pid = 3696] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456A65B800) [pid = 3696] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004568CB2800) [pid = 3696] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004577DAA000) [pid = 3696] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045720F1000) [pid = 3696] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571BB7400) [pid = 3696] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571C66400) [pid = 3696] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000457114E000) [pid = 3696] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004570065C00) [pid = 3696] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004568DEFC00) [pid = 3696] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456A669000) [pid = 3696] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456B263800) [pid = 3696] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456A66F400) [pid = 3696] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000457648D800) [pid = 3696] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004575606000) [pid = 3696] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457560C800) [pid = 3696] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004575609800) [pid = 3696] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000457559F000) [pid = 3696] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004573533000) [pid = 3696] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:24:35 INFO - PROCESS | 3696 | 1466015075197 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:35 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. 11:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1999ms 11:24:35 INFO - PROCESS | 3696 | 1466015075231 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 3696 | 1466015075236 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:24:35 INFO - PROCESS | 3696 | 1466015075241 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 3696 | 1466015075244 Marionette TRACE conn5 <- [1,366,null,{}] 11:24:35 INFO - PROCESS | 3696 | 1466015075251 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 3696 | 1466015075254 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:35 INFO - PROCESS | 3696 | 1466015075347 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:24:35 INFO - PROCESS | 3696 | 1466015075355 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 3696 | 1466015075360 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565D03800 == 28 [pid = 3696] [id = 101] 11:24:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045645DAC00) [pid = 3696] [serial = 300] [outer = 0000000000000000] 11:24:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646A3800) [pid = 3696] [serial = 301] [outer = 00000045645DAC00] 11:24:35 INFO - PROCESS | 3696 | 1466015075410 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045646B2400) [pid = 3696] [serial = 302] [outer = 00000045645DAC00] 11:24:35 INFO - PROCESS | 3696 | 1466015075886 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:35 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. 11:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 11:24:35 INFO - PROCESS | 3696 | 1466015075936 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 3696 | 1466015075942 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:24:35 INFO - PROCESS | 3696 | 1466015075948 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 3696 | 1466015075951 Marionette TRACE conn5 <- [1,370,null,{}] 11:24:35 INFO - PROCESS | 3696 | 1466015075955 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 3696 | 1466015075959 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:36 INFO - PROCESS | 3696 | 1466015076049 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:24:36 INFO - PROCESS | 3696 | 1466015076064 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 3696 | 1466015076067 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B21000 == 29 [pid = 3696] [id = 102] 11:24:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456514FC00) [pid = 3696] [serial = 303] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045658CA000) [pid = 3696] [serial = 304] [outer = 000000456514FC00] 11:24:36 INFO - PROCESS | 3696 | 1466015076116 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004568CC1C00) [pid = 3696] [serial = 305] [outer = 000000456514FC00] 11:24:36 INFO - PROCESS | 3696 | 1466015076572 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:24:36 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. 11:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 11:24:36 INFO - PROCESS | 3696 | 1466015076641 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 3696 | 1466015076644 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:24:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:24:36 INFO - PROCESS | 3696 | 1466015076647 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 3696 | 1466015076651 Marionette TRACE conn5 <- [1,374,null,{}] 11:24:36 INFO - PROCESS | 3696 | 1466015076663 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 3696 | 1466015076668 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:36 INFO - PROCESS | 3696 | 1466015076786 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:24:36 INFO - PROCESS | 3696 | 1466015076856 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 3696 | 1466015076859 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E24D800 == 30 [pid = 3696] [id = 103] 11:24:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456297E400) [pid = 3696] [serial = 306] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569BFC400) [pid = 3696] [serial = 307] [outer = 000000456297E400] 11:24:36 INFO - PROCESS | 3696 | 1466015076908 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C7AC00) [pid = 3696] [serial = 308] [outer = 000000456297E400] 11:24:37 INFO - PROCESS | 3696 | 1466015077303 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:24:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 11:24:37 INFO - PROCESS | 3696 | 1466015077342 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 3696 | 1466015077344 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:24:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:24:37 INFO - PROCESS | 3696 | 1466015077352 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 3696 | 1466015077354 Marionette TRACE conn5 <- [1,378,null,{}] 11:24:37 INFO - PROCESS | 3696 | 1466015077358 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:37 INFO - PROCESS | 3696 | 1466015077360 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:37 INFO - PROCESS | 3696 | 1466015077448 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:24:37 INFO - PROCESS | 3696 | 1466015077454 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 3696 | 1466015077456 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:37 INFO - PROCESS | 3696 | ++DOCSHELL 00000045709CD000 == 31 [pid = 3696] [id = 104] 11:24:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A668000) [pid = 3696] [serial = 309] [outer = 0000000000000000] 11:24:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A674800) [pid = 3696] [serial = 310] [outer = 000000456A668000] 11:24:37 INFO - PROCESS | 3696 | 1466015077502 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A969C00) [pid = 3696] [serial = 311] [outer = 000000456A668000] 11:24:38 INFO - PROCESS | 3696 | 1466015078048 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:24:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 732ms 11:24:38 INFO - PROCESS | 3696 | 1466015078082 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 3696 | 1466015078085 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:24:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:24:38 INFO - PROCESS | 3696 | 1466015078116 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 3696 | 1466015078118 Marionette TRACE conn5 <- [1,382,null,{}] 11:24:38 INFO - PROCESS | 3696 | 1466015078124 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 3696 | 1466015078126 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:38 INFO - PROCESS | 3696 | 1466015078206 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:24:38 INFO - PROCESS | 3696 | 1466015078213 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 3696 | 1466015078215 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000457188E800 == 32 [pid = 3696] [id = 105] 11:24:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045646ADC00) [pid = 3696] [serial = 312] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABC5000) [pid = 3696] [serial = 313] [outer = 00000045646ADC00] 11:24:38 INFO - PROCESS | 3696 | 1466015078261 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456B262800) [pid = 3696] [serial = 314] [outer = 00000045646ADC00] 11:24:38 INFO - PROCESS | 3696 | 1466015078693 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:24:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 11:24:38 INFO - PROCESS | 3696 | 1466015078763 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 3696 | 1466015078765 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:24:38 INFO - PROCESS | 3696 | 1466015078768 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 3696 | 1466015078770 Marionette TRACE conn5 <- [1,386,null,{}] 11:24:38 INFO - PROCESS | 3696 | 1466015078774 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 3696 | 1466015078780 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:38 INFO - PROCESS | 3696 | 1466015078886 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:24:38 INFO - PROCESS | 3696 | 1466015078892 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 3696 | 1466015078894 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000457207E000 == 33 [pid = 3696] [id = 106] 11:24:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E20FC00) [pid = 3696] [serial = 315] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E2B7C00) [pid = 3696] [serial = 316] [outer = 000000456E20FC00] 11:24:38 INFO - PROCESS | 3696 | 1466015078939 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E59A800) [pid = 3696] [serial = 317] [outer = 000000456E20FC00] 11:24:39 INFO - PROCESS | 3696 | 1466015079398 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 11:24:39 INFO - PROCESS | 3696 | 1466015079463 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 3696 | 1466015079465 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:24:39 INFO - PROCESS | 3696 | 1466015079468 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 3696 | 1466015079470 Marionette TRACE conn5 <- [1,390,null,{}] 11:24:39 INFO - PROCESS | 3696 | 1466015079473 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 3696 | 1466015079475 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:39 INFO - PROCESS | 3696 | 1466015079579 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:24:39 INFO - PROCESS | 3696 | 1466015079593 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 3696 | 1466015079595 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573AAC000 == 34 [pid = 3696] [id = 107] 11:24:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004569A71C00) [pid = 3696] [serial = 318] [outer = 0000000000000000] 11:24:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004570060800) [pid = 3696] [serial = 319] [outer = 0000004569A71C00] 11:24:39 INFO - PROCESS | 3696 | 1466015079640 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457072FC00) [pid = 3696] [serial = 320] [outer = 0000004569A71C00] 11:24:40 INFO - PROCESS | 3696 | 1466015080056 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 11:24:40 INFO - PROCESS | 3696 | 1466015080100 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 3696 | 1466015080102 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:24:40 INFO - PROCESS | 3696 | 1466015080106 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 3696 | 1466015080108 Marionette TRACE conn5 <- [1,394,null,{}] 11:24:40 INFO - PROCESS | 3696 | 1466015080111 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 3696 | 1466015080113 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:40 INFO - PROCESS | 3696 | 1466015080194 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:24:40 INFO - PROCESS | 3696 | 1466015080200 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 3696 | 1466015080202 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE3000 == 35 [pid = 3696] [id = 108] 11:24:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004570B72800) [pid = 3696] [serial = 321] [outer = 0000000000000000] 11:24:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457160EC00) [pid = 3696] [serial = 322] [outer = 0000004570B72800] 11:24:40 INFO - PROCESS | 3696 | 1466015080248 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571B96000) [pid = 3696] [serial = 323] [outer = 0000004570B72800] 11:24:40 INFO - PROCESS | 3696 | 1466015080730 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 11:24:40 INFO - PROCESS | 3696 | 1466015080799 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 3696 | 1466015080801 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:24:40 INFO - PROCESS | 3696 | 1466015080804 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 3696 | 1466015080806 Marionette TRACE conn5 <- [1,398,null,{}] 11:24:40 INFO - PROCESS | 3696 | 1466015080810 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 3696 | 1466015080812 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:40 INFO - PROCESS | 3696 | 1466015080945 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:24:40 INFO - PROCESS | 3696 | 1466015080967 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 3696 | 1466015080969 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E24C800 == 36 [pid = 3696] [id = 109] 11:24:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045705D3000) [pid = 3696] [serial = 324] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BBE400) [pid = 3696] [serial = 325] [outer = 00000045705D3000] 11:24:41 INFO - PROCESS | 3696 | 1466015081013 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571C66400) [pid = 3696] [serial = 326] [outer = 00000045705D3000] 11:24:41 INFO - PROCESS | 3696 | 1466015081461 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 11:24:41 INFO - PROCESS | 3696 | 1466015081496 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 3696 | 1466015081498 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:24:41 INFO - PROCESS | 3696 | 1466015081501 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 3696 | 1466015081503 Marionette TRACE conn5 <- [1,402,null,{}] 11:24:41 INFO - PROCESS | 3696 | 1466015081507 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 3696 | 1466015081508 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:41 INFO - PROCESS | 3696 | 1466015081619 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:24:41 INFO - PROCESS | 3696 | 1466015081626 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 3696 | 1466015081628 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000457568A000 == 37 [pid = 3696] [id = 110] 11:24:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C94400) [pid = 3696] [serial = 327] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571DAC400) [pid = 3696] [serial = 328] [outer = 0000004571C94400] 11:24:41 INFO - PROCESS | 3696 | 1466015081709 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (00000045720FB000) [pid = 3696] [serial = 329] [outer = 0000004571C94400] 11:24:42 INFO - PROCESS | 3696 | 1466015082171 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 11:24:42 INFO - PROCESS | 3696 | 1466015082197 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 3696 | 1466015082199 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:24:42 INFO - PROCESS | 3696 | 1466015082202 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 3696 | 1466015082205 Marionette TRACE conn5 <- [1,406,null,{}] 11:24:42 INFO - PROCESS | 3696 | 1466015082208 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 3696 | 1466015082211 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:42 INFO - PROCESS | 3696 | 1466015082361 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:24:42 INFO - PROCESS | 3696 | 1466015082415 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 3696 | 1466015082417 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000457188A000 == 38 [pid = 3696] [id = 111] 11:24:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (00000045731B7400) [pid = 3696] [serial = 330] [outer = 0000000000000000] 11:24:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004574160800) [pid = 3696] [serial = 331] [outer = 00000045731B7400] 11:24:42 INFO - PROCESS | 3696 | 1466015082464 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004574D7B400) [pid = 3696] [serial = 332] [outer = 00000045731B7400] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571C92400) [pid = 3696] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004572819400) [pid = 3696] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004574D7B000) [pid = 3696] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004575608C00) [pid = 3696] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456ABCC000) [pid = 3696] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045707F0800) [pid = 3696] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E593400) [pid = 3696] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004564EE5400) [pid = 3696] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456ABC6000) [pid = 3696] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456297DC00) [pid = 3696] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456950FC00) [pid = 3696] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564762000) [pid = 3696] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045646AA000) [pid = 3696] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:24:42 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045645D0400) [pid = 3696] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:24:42 INFO - PROCESS | 3696 | 1466015082953 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 792ms 11:24:43 INFO - PROCESS | 3696 | 1466015082998 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 3696 | 1466015083000 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:24:43 INFO - PROCESS | 3696 | 1466015083003 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 3696 | 1466015083005 Marionette TRACE conn5 <- [1,410,null,{}] 11:24:43 INFO - PROCESS | 3696 | 1466015083008 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 3696 | 1466015083010 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:43 INFO - PROCESS | 3696 | 1466015083094 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:24:43 INFO - PROCESS | 3696 | 1466015083100 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 3696 | 1466015083102 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576606800 == 39 [pid = 3696] [id = 112] 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045707F0800) [pid = 3696] [serial = 333] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571C91C00) [pid = 3696] [serial = 334] [outer = 00000045707F0800] 11:24:43 INFO - PROCESS | 3696 | 1466015083155 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004574D81000) [pid = 3696] [serial = 335] [outer = 00000045707F0800] 11:24:43 INFO - PROCESS | 3696 | 1466015083585 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 628ms 11:24:43 INFO - PROCESS | 3696 | 1466015083635 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 3696 | 1466015083637 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:24:43 INFO - PROCESS | 3696 | 1466015083641 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 3696 | 1466015083642 Marionette TRACE conn5 <- [1,414,null,{}] 11:24:43 INFO - PROCESS | 3696 | 1466015083646 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 3696 | 1466015083648 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:43 INFO - PROCESS | 3696 | 1466015083732 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:24:43 INFO - PROCESS | 3696 | 1466015083740 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 3696 | 1466015083742 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577817800 == 40 [pid = 3696] [id = 113] 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457559AC00) [pid = 3696] [serial = 336] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457559F400) [pid = 3696] [serial = 337] [outer = 000000457559AC00] 11:24:43 INFO - PROCESS | 3696 | 1466015083786 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457560B800) [pid = 3696] [serial = 338] [outer = 000000457559AC00] 11:24:44 INFO - PROCESS | 3696 | 1466015084236 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 627ms 11:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:24:44 INFO - PROCESS | 3696 | 1466015084272 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 3696 | 1466015084275 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:24:44 INFO - PROCESS | 3696 | 1466015084278 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 3696 | 1466015084280 Marionette TRACE conn5 <- [1,418,null,{}] 11:24:44 INFO - PROCESS | 3696 | 1466015084283 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 3696 | 1466015084285 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:44 INFO - PROCESS | 3696 | 1466015084376 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:24:44 INFO - PROCESS | 3696 | 1466015084385 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 3696 | 1466015084387 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F1D800 == 41 [pid = 3696] [id = 114] 11:24:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457560EC00) [pid = 3696] [serial = 339] [outer = 0000000000000000] 11:24:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575746800) [pid = 3696] [serial = 340] [outer = 000000457560EC00] 11:24:44 INFO - PROCESS | 3696 | 1466015084432 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575751800) [pid = 3696] [serial = 341] [outer = 000000457560EC00] 11:24:45 INFO - PROCESS | 3696 | 1466015085729 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:24:45 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 11:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1488ms 11:24:45 INFO - PROCESS | 3696 | 1466015085768 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 3696 | 1466015085773 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:24:45 INFO - PROCESS | 3696 | 1466015085778 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 3696 | 1466015085781 Marionette TRACE conn5 <- [1,422,null,{}] 11:24:45 INFO - PROCESS | 3696 | 1466015085787 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 3696 | 1466015085791 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:45 INFO - PROCESS | 3696 | 1466015085951 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:24:46 INFO - PROCESS | 3696 | 1466015086044 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 3696 | 1466015086047 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B1D800 == 42 [pid = 3696] [id = 115] 11:24:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (00000045645CCC00) [pid = 3696] [serial = 342] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (00000045646B1C00) [pid = 3696] [serial = 343] [outer = 00000045645CCC00] 11:24:46 INFO - PROCESS | 3696 | 1466015086107 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004565DB3000) [pid = 3696] [serial = 344] [outer = 00000045645CCC00] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 0000004577817800 == 41 [pid = 3696] [id = 113] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 0000004576606800 == 40 [pid = 3696] [id = 112] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 000000457188A000 == 39 [pid = 3696] [id = 111] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 000000457568A000 == 38 [pid = 3696] [id = 110] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 000000456E24C800 == 37 [pid = 3696] [id = 109] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE3000 == 36 [pid = 3696] [id = 108] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 0000004573AAC000 == 35 [pid = 3696] [id = 107] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 000000457207E000 == 34 [pid = 3696] [id = 106] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 000000457188E800 == 33 [pid = 3696] [id = 105] 11:24:46 INFO - PROCESS | 3696 | --DOCSHELL 00000045709CD000 == 32 [pid = 3696] [id = 104] 11:24:46 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004575752C00) [pid = 3696] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOCSHELL 000000456E24D800 == 31 [pid = 3696] [id = 103] 11:24:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B21000 == 30 [pid = 3696] [id = 102] 11:24:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004565D03800 == 29 [pid = 3696] [id = 101] 11:24:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F27000 == 28 [pid = 3696] [id = 100] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571C89C00) [pid = 3696] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (00000045729C4C00) [pid = 3696] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004574D7E800) [pid = 3696] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004573A5C000) [pid = 3696] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004575610400) [pid = 3696] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004575602C00) [pid = 3696] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004575599000) [pid = 3696] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571609000) [pid = 3696] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456FC25400) [pid = 3696] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457072E400) [pid = 3696] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E2B0C00) [pid = 3696] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2BF800) [pid = 3696] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456ABD6800) [pid = 3696] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456B26D000) [pid = 3696] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456A671000) [pid = 3696] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456A969800) [pid = 3696] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569875C00) [pid = 3696] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569B6B800) [pid = 3696] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564763C00) [pid = 3696] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045658CDC00) [pid = 3696] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004575FA1400) [pid = 3696] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571BBA800) [pid = 3696] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457161C000) [pid = 3696] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571F52400) [pid = 3696] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004574D7C800) [pid = 3696] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457574A800) [pid = 3696] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571C61800) [pid = 3696] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:24:47 INFO - PROCESS | 3696 | 1466015087442 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1695ms 11:24:47 INFO - PROCESS | 3696 | 1466015087477 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 3696 | 1466015087482 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:24:47 INFO - PROCESS | 3696 | 1466015087487 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 3696 | 1466015087490 Marionette TRACE conn5 <- [1,426,null,{}] 11:24:47 INFO - PROCESS | 3696 | 1466015087496 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 3696 | 1466015087499 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:47 INFO - PROCESS | 3696 | 1466015087579 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:24:47 INFO - PROCESS | 3696 | 1466015087588 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 3696 | 1466015087591 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569562800 == 29 [pid = 3696] [id = 116] 11:24:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456514DC00) [pid = 3696] [serial = 345] [outer = 0000000000000000] 11:24:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004565D55800) [pid = 3696] [serial = 346] [outer = 000000456514DC00] 11:24:47 INFO - PROCESS | 3696 | 1466015087639 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456986D000) [pid = 3696] [serial = 347] [outer = 000000456514DC00] 11:24:48 INFO - PROCESS | 3696 | 1466015088107 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 3696 | 1466015088186 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:24:48 INFO - PROCESS | 3696 | 1466015088193 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 3696 | 1466015088196 Marionette TRACE conn5 <- [1,430,null,{}] 11:24:48 INFO - PROCESS | 3696 | 1466015088200 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 3696 | 1466015088202 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:48 INFO - PROCESS | 3696 | 1466015088293 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:24:48 INFO - PROCESS | 3696 | 1466015088307 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 3696 | 1466015088309 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E191800 == 30 [pid = 3696] [id = 117] 11:24:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A65C800) [pid = 3696] [serial = 348] [outer = 0000000000000000] 11:24:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A66A400) [pid = 3696] [serial = 349] [outer = 000000456A65C800] 11:24:48 INFO - PROCESS | 3696 | 1466015088357 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A714000) [pid = 3696] [serial = 350] [outer = 000000456A65C800] 11:24:48 INFO - PROCESS | 3696 | 1466015088825 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 11:24:48 INFO - PROCESS | 3696 | 1466015088912 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 3696 | 1466015088914 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:24:48 INFO - PROCESS | 3696 | 1466015088922 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 3696 | 1466015088926 Marionette TRACE conn5 <- [1,434,null,{}] 11:24:48 INFO - PROCESS | 3696 | 1466015088937 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 3696 | 1466015088942 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:49 INFO - PROCESS | 3696 | 1466015089036 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:24:49 INFO - PROCESS | 3696 | 1466015089045 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 3696 | 1466015089049 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:49 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571049800 == 31 [pid = 3696] [id = 118] 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E13FC00) [pid = 3696] [serial = 351] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E149800) [pid = 3696] [serial = 352] [outer = 000000456E13FC00] 11:24:49 INFO - PROCESS | 3696 | 1466015089099 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E2B5000) [pid = 3696] [serial = 353] [outer = 000000456E13FC00] 11:24:49 INFO - PROCESS | 3696 | 1466015089577 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 11:24:49 INFO - PROCESS | 3696 | 1466015089612 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 3696 | 1466015089614 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:24:49 INFO - PROCESS | 3696 | 1466015089618 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:24:49 INFO - PROCESS | 3696 | 1466015089620 Marionette TRACE conn5 <- [1,438,null,{}] 11:24:49 INFO - PROCESS | 3696 | 1466015089623 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 3696 | 1466015089626 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:49 INFO - PROCESS | 3696 | 1466015089740 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:24:49 INFO - PROCESS | 3696 | 1466015089746 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 3696 | 1466015089748 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:49 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CBE000 == 32 [pid = 3696] [id = 119] 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2C1400) [pid = 3696] [serial = 354] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2C5C00) [pid = 3696] [serial = 355] [outer = 000000456E2C1400] 11:24:49 INFO - PROCESS | 3696 | 1466015089836 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E595000) [pid = 3696] [serial = 356] [outer = 000000456E2C1400] 11:24:50 INFO - PROCESS | 3696 | 1466015090270 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 11:24:50 INFO - PROCESS | 3696 | 1466015090312 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 3696 | 1466015090314 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:24:50 INFO - PROCESS | 3696 | 1466015090325 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 3696 | 1466015090327 Marionette TRACE conn5 <- [1,442,null,{}] 11:24:50 INFO - PROCESS | 3696 | 1466015090330 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 3696 | 1466015090333 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:50 INFO - PROCESS | 3696 | 1466015090467 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:24:50 INFO - PROCESS | 3696 | 1466015090479 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 3696 | 1466015090481 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573192000 == 33 [pid = 3696] [id = 120] 11:24:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045645CE800) [pid = 3696] [serial = 357] [outer = 0000000000000000] 11:24:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004570062C00) [pid = 3696] [serial = 358] [outer = 00000045645CE800] 11:24:50 INFO - PROCESS | 3696 | 1466015090525 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045707EBC00) [pid = 3696] [serial = 359] [outer = 00000045645CE800] 11:24:51 INFO - PROCESS | 3696 | 1466015090994 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 11:24:51 INFO - PROCESS | 3696 | 1466015091023 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 3696 | 1466015091025 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:24:51 INFO - PROCESS | 3696 | 1466015091028 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 3696 | 1466015091030 Marionette TRACE conn5 <- [1,446,null,{}] 11:24:51 INFO - PROCESS | 3696 | 1466015091038 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 3696 | 1466015091044 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:51 INFO - PROCESS | 3696 | 1466015091189 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:24:51 INFO - PROCESS | 3696 | 1466015091244 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 3696 | 1466015091246 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE1800 == 34 [pid = 3696] [id = 121] 11:24:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457160E800) [pid = 3696] [serial = 360] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571BBB000) [pid = 3696] [serial = 361] [outer = 000000457160E800] 11:24:51 INFO - PROCESS | 3696 | 1466015091294 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571DB3400) [pid = 3696] [serial = 362] [outer = 000000457160E800] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045705D3000) [pid = 3696] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569A71C00) [pid = 3696] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456297E400) [pid = 3696] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004571C94400) [pid = 3696] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045731B7400) [pid = 3696] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E20FC00) [pid = 3696] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646ADC00) [pid = 3696] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A668000) [pid = 3696] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000457559AC00) [pid = 3696] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045645DAC00) [pid = 3696] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004575750000) [pid = 3696] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456514FC00) [pid = 3696] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004570B72800) [pid = 3696] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:24:51 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045707F0800) [pid = 3696] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:24:51 INFO - PROCESS | 3696 | 1466015091793 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 837ms 11:24:51 INFO - PROCESS | 3696 | 1466015091868 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 3696 | 1466015091871 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:24:51 INFO - PROCESS | 3696 | 1466015091874 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 3696 | 1466015091876 Marionette TRACE conn5 <- [1,450,null,{}] 11:24:51 INFO - PROCESS | 3696 | 1466015091880 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 3696 | 1466015091882 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:51 INFO - PROCESS | 3696 | 1466015091961 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:24:51 INFO - PROCESS | 3696 | 1466015091968 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 3696 | 1466015091970 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C1B000 == 35 [pid = 3696] [id = 122] 11:24:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABBFC00) [pid = 3696] [serial = 363] [outer = 0000000000000000] 11:24:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571B0F400) [pid = 3696] [serial = 364] [outer = 000000456ABBFC00] 11:24:52 INFO - PROCESS | 3696 | 1466015092016 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571F23C00) [pid = 3696] [serial = 365] [outer = 000000456ABBFC00] 11:24:52 INFO - PROCESS | 3696 | 1466015092417 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 3696 | 1466015092467 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:24:52 INFO - PROCESS | 3696 | 1466015092474 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 3696 | 1466015092485 Marionette TRACE conn5 <- [1,454,null,{}] 11:24:52 INFO - PROCESS | 3696 | 1466015092489 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 3696 | 1466015092491 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:52 INFO - PROCESS | 3696 | 1466015092572 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:24:52 INFO - PROCESS | 3696 | 1466015092579 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 3696 | 1466015092581 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A8A000 == 36 [pid = 3696] [id = 123] 11:24:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004573107800) [pid = 3696] [serial = 366] [outer = 0000000000000000] 11:24:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004573533000) [pid = 3696] [serial = 367] [outer = 0000004573107800] 11:24:52 INFO - PROCESS | 3696 | 1466015092627 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004573C54400) [pid = 3696] [serial = 368] [outer = 0000004573107800] 11:24:53 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:53 INFO - PROCESS | 3696 | 1466015093046 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 587ms 11:24:53 INFO - PROCESS | 3696 | 1466015093066 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 3696 | 1466015093068 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:24:53 INFO - PROCESS | 3696 | 1466015093081 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 3696 | 1466015093083 Marionette TRACE conn5 <- [1,458,null,{}] 11:24:53 INFO - PROCESS | 3696 | 1466015093091 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 3696 | 1466015093093 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:53 INFO - PROCESS | 3696 | 1466015093175 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:24:53 INFO - PROCESS | 3696 | 1466015093181 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 3696 | 1466015093183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:53 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765A8800 == 37 [pid = 3696] [id = 124] 11:24:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004573AED400) [pid = 3696] [serial = 369] [outer = 0000000000000000] 11:24:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004574D7A400) [pid = 3696] [serial = 370] [outer = 0000004573AED400] 11:24:53 INFO - PROCESS | 3696 | 1466015093230 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457559C000) [pid = 3696] [serial = 371] [outer = 0000004573AED400] 11:24:53 INFO - PROCESS | 3696 | 1466015093842 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 3696 | 1466015093887 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:24:53 INFO - PROCESS | 3696 | 1466015093892 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 3696 | 1466015093896 Marionette TRACE conn5 <- [1,462,null,{}] 11:24:53 INFO - PROCESS | 3696 | 1466015093902 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 3696 | 1466015093906 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:54 INFO - PROCESS | 3696 | 1466015094021 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:24:54 INFO - PROCESS | 3696 | 1466015094095 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 3696 | 1466015094098 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB8B000 == 38 [pid = 3696] [id = 125] 11:24:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004564EC7000) [pid = 3696] [serial = 372] [outer = 0000000000000000] 11:24:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004569A6C400) [pid = 3696] [serial = 373] [outer = 0000004564EC7000] 11:24:54 INFO - PROCESS | 3696 | 1466015094157 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456A66CC00) [pid = 3696] [serial = 374] [outer = 0000004564EC7000] 11:24:54 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:54 INFO - PROCESS | 3696 | 1466015094839 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 3696 | 1466015094885 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:24:54 INFO - PROCESS | 3696 | 1466015094892 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 3696 | 1466015094895 Marionette TRACE conn5 <- [1,466,null,{}] 11:24:54 INFO - PROCESS | 3696 | 1466015094900 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 3696 | 1466015094903 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:55 INFO - PROCESS | 3696 | 1466015095020 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:24:55 INFO - PROCESS | 3696 | 1466015095092 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 3696 | 1466015095095 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417B000 == 39 [pid = 3696] [id = 126] 11:24:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E2B7400) [pid = 3696] [serial = 375] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456E2C0000) [pid = 3696] [serial = 376] [outer = 000000456E2B7400] 11:24:55 INFO - PROCESS | 3696 | 1466015095153 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004570B78C00) [pid = 3696] [serial = 377] [outer = 000000456E2B7400] 11:24:55 INFO - PROCESS | 3696 | 1466015095794 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 3696 | 1466015095839 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:24:55 INFO - PROCESS | 3696 | 1466015095842 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 3696 | 1466015095847 Marionette TRACE conn5 <- [1,470,null,{}] 11:24:55 INFO - PROCESS | 3696 | 1466015095859 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 3696 | 1466015095865 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:55 INFO - PROCESS | 3696 | 1466015095978 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:24:56 INFO - PROCESS | 3696 | 1466015096053 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 3696 | 1466015096056 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000457752A800 == 40 [pid = 3696] [id = 127] 11:24:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004574D80800) [pid = 3696] [serial = 378] [outer = 0000000000000000] 11:24:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457559CC00) [pid = 3696] [serial = 379] [outer = 0000004574D80800] 11:24:56 INFO - PROCESS | 3696 | 1466015096155 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575745000) [pid = 3696] [serial = 380] [outer = 0000004574D80800] 11:24:56 INFO - PROCESS | 3696 | 1466015096720 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 11:24:56 INFO - PROCESS | 3696 | 1466015096788 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 3696 | 1466015096792 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:24:56 INFO - PROCESS | 3696 | 1466015096796 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 3696 | 1466015096798 Marionette TRACE conn5 <- [1,474,null,{}] 11:24:56 INFO - PROCESS | 3696 | 1466015096802 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 3696 | 1466015096804 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:56 INFO - PROCESS | 3696 | 1466015096916 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:24:56 INFO - PROCESS | 3696 | 1466015096986 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 3696 | 1466015096988 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D5D800 == 41 [pid = 3696] [id = 128] 11:24:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575F47000) [pid = 3696] [serial = 381] [outer = 0000000000000000] 11:24:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575F4A400) [pid = 3696] [serial = 382] [outer = 0000004575F47000] 11:24:57 INFO - PROCESS | 3696 | 1466015097043 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575F94400) [pid = 3696] [serial = 383] [outer = 0000004575F47000] 11:24:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (00000045646A4C00) [pid = 3696] [serial = 384] [outer = 0000004564EE5800] 11:24:57 INFO - PROCESS | 3696 | 1466015097917 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1188ms 11:24:57 INFO - PROCESS | 3696 | 1466015097986 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 3696 | 1466015097990 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:24:58 INFO - PROCESS | 3696 | 1466015097996 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:24:58 INFO - PROCESS | 3696 | 1466015097999 Marionette TRACE conn5 <- [1,478,null,{}] 11:24:58 INFO - PROCESS | 3696 | 1466015098005 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 3696 | 1466015098007 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:58 INFO - PROCESS | 3696 | 1466015098118 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:24:58 INFO - PROCESS | 3696 | 1466015098186 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 3696 | 1466015098190 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBCE000 == 42 [pid = 3696] [id = 129] 11:24:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004569C3B800) [pid = 3696] [serial = 385] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456A65A800) [pid = 3696] [serial = 386] [outer = 0000004569C3B800] 11:24:58 INFO - PROCESS | 3696 | 1466015098240 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000456ABCCC00) [pid = 3696] [serial = 387] [outer = 0000004569C3B800] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A8A000 == 41 [pid = 3696] [id = 123] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C1B000 == 40 [pid = 3696] [id = 122] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE1800 == 39 [pid = 3696] [id = 121] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004573192000 == 38 [pid = 3696] [id = 120] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CBE000 == 37 [pid = 3696] [id = 119] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004571049800 == 36 [pid = 3696] [id = 118] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456E191800 == 35 [pid = 3696] [id = 117] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004569562800 == 34 [pid = 3696] [id = 116] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F1D800 == 33 [pid = 3696] [id = 114] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B1D800 == 32 [pid = 3696] [id = 115] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D5D800 == 31 [pid = 3696] [id = 128] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457752A800 == 30 [pid = 3696] [id = 127] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457417B000 == 29 [pid = 3696] [id = 126] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045765A8800 == 28 [pid = 3696] [id = 124] 11:24:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB8B000 == 27 [pid = 3696] [id = 125] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571BBE400) [pid = 3696] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004570060800) [pid = 3696] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000457072FC00) [pid = 3696] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004569BFC400) [pid = 3696] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004569C7AC00) [pid = 3696] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571DAC400) [pid = 3696] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C66400) [pid = 3696] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004574160800) [pid = 3696] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456E2B7C00) [pid = 3696] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045720FB000) [pid = 3696] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456E59A800) [pid = 3696] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABC5000) [pid = 3696] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456B262800) [pid = 3696] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A674800) [pid = 3696] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456A969C00) [pid = 3696] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457559F400) [pid = 3696] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045646A3800) [pid = 3696] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646B2400) [pid = 3696] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004575F49C00) [pid = 3696] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045658CA000) [pid = 3696] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004568CC1C00) [pid = 3696] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000457160EC00) [pid = 3696] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457560B800) [pid = 3696] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571C91C00) [pid = 3696] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004574D7B400) [pid = 3696] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004575746800) [pid = 3696] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004574D81000) [pid = 3696] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571B96000) [pid = 3696] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:24:59 INFO - PROCESS | 3696 | 1466015099523 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1546ms 11:24:59 INFO - PROCESS | 3696 | 1466015099546 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 3696 | 1466015099550 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:24:59 INFO - PROCESS | 3696 | 1466015099555 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 3696 | 1466015099559 Marionette TRACE conn5 <- [1,482,null,{}] 11:24:59 INFO - PROCESS | 3696 | 1466015099565 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 3696 | 1466015099568 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:59 INFO - PROCESS | 3696 | 1466015099658 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:24:59 INFO - PROCESS | 3696 | 1466015099766 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 3696 | 1466015099769 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:24:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568ED8800 == 28 [pid = 3696] [id = 130] 11:24:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045646AE400) [pid = 3696] [serial = 388] [outer = 0000000000000000] 11:24:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456475FC00) [pid = 3696] [serial = 389] [outer = 00000045646AE400] 11:24:59 INFO - PROCESS | 3696 | 1466015099818 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004565BE2000) [pid = 3696] [serial = 390] [outer = 00000045646AE400] 11:25:00 INFO - PROCESS | 3696 | 1466015100247 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 11:25:00 INFO - PROCESS | 3696 | 1466015100292 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 3696 | 1466015100298 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:25:00 INFO - PROCESS | 3696 | 1466015100309 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 3696 | 1466015100312 Marionette TRACE conn5 <- [1,486,null,{}] 11:25:00 INFO - PROCESS | 3696 | 1466015100316 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 3696 | 1466015100319 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:00 INFO - PROCESS | 3696 | 1466015100409 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:25:00 INFO - PROCESS | 3696 | 1466015100418 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 3696 | 1466015100420 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB8B000 == 29 [pid = 3696] [id = 131] 11:25:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569B69400) [pid = 3696] [serial = 391] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C38800) [pid = 3696] [serial = 392] [outer = 0000004569B69400] 11:25:00 INFO - PROCESS | 3696 | 1466015100468 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A65B400) [pid = 3696] [serial = 393] [outer = 0000004569B69400] 11:25:00 INFO - PROCESS | 3696 | 1466015100950 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 11:25:01 INFO - PROCESS | 3696 | 1466015101003 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 3696 | 1466015101005 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:25:01 INFO - PROCESS | 3696 | 1466015101009 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 3696 | 1466015101013 Marionette TRACE conn5 <- [1,490,null,{}] 11:25:01 INFO - PROCESS | 3696 | 1466015101024 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 3696 | 1466015101029 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:01 INFO - PROCESS | 3696 | 1466015101157 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:25:01 INFO - PROCESS | 3696 | 1466015101225 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 3696 | 1466015101228 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C1D000 == 30 [pid = 3696] [id = 132] 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456475DC00) [pid = 3696] [serial = 394] [outer = 0000000000000000] 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456ADB5000) [pid = 3696] [serial = 395] [outer = 000000456475DC00] 11:25:01 INFO - PROCESS | 3696 | 1466015101278 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E217C00) [pid = 3696] [serial = 396] [outer = 000000456475DC00] 11:25:01 INFO - PROCESS | 3696 | 1466015101680 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 11:25:01 INFO - PROCESS | 3696 | 1466015101701 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 3696 | 1466015101704 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:25:01 INFO - PROCESS | 3696 | 1466015101713 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 3696 | 1466015101715 Marionette TRACE conn5 <- [1,494,null,{}] 11:25:01 INFO - PROCESS | 3696 | 1466015101719 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 3696 | 1466015101721 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:01 INFO - PROCESS | 3696 | 1466015101831 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:25:01 INFO - PROCESS | 3696 | 1466015101836 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 3696 | 1466015101838 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F0F800 == 31 [pid = 3696] [id = 133] 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2BA800) [pid = 3696] [serial = 397] [outer = 0000000000000000] 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2C2C00) [pid = 3696] [serial = 398] [outer = 000000456E2BA800] 11:25:01 INFO - PROCESS | 3696 | 1466015101885 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E59C400) [pid = 3696] [serial = 399] [outer = 000000456E2BA800] 11:25:02 INFO - PROCESS | 3696 | 1466015102354 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 11:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:25:02 INFO - PROCESS | 3696 | 1466015102406 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 3696 | 1466015102408 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:25:02 INFO - PROCESS | 3696 | 1466015102411 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 3696 | 1466015102413 Marionette TRACE conn5 <- [1,498,null,{}] 11:25:02 INFO - PROCESS | 3696 | 1466015102417 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 3696 | 1466015102419 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:02 INFO - PROCESS | 3696 | 1466015102561 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:25:02 INFO - PROCESS | 3696 | 1466015102573 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 3696 | 1466015102575 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:02 INFO - PROCESS | 3696 | ++DOCSHELL 00000045737A2800 == 32 [pid = 3696] [id = 134] 11:25:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004569B69000) [pid = 3696] [serial = 400] [outer = 0000000000000000] 11:25:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457006C400) [pid = 3696] [serial = 401] [outer = 0000004569B69000] 11:25:02 INFO - PROCESS | 3696 | 1466015102621 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570FD7400) [pid = 3696] [serial = 402] [outer = 0000004569B69000] 11:25:03 INFO - PROCESS | 3696 | 1466015103075 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 11:25:03 INFO - PROCESS | 3696 | 1466015103148 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 3696 | 1466015103151 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:25:03 INFO - PROCESS | 3696 | 1466015103154 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 3696 | 1466015103156 Marionette TRACE conn5 <- [1,502,null,{}] 11:25:03 INFO - PROCESS | 3696 | 1466015103172 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 3696 | 1466015103178 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:03 INFO - PROCESS | 3696 | 1466015103313 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:25:03 INFO - PROCESS | 3696 | 1466015103322 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 3696 | 1466015103324 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BEE000 == 33 [pid = 3696] [id = 135] 11:25:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456A66C800) [pid = 3696] [serial = 403] [outer = 0000000000000000] 11:25:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571BB7000) [pid = 3696] [serial = 404] [outer = 000000456A66C800] 11:25:03 INFO - PROCESS | 3696 | 1466015103370 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571C8D800) [pid = 3696] [serial = 405] [outer = 000000456A66C800] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456E2C1400) [pid = 3696] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045645CE800) [pid = 3696] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000457160E800) [pid = 3696] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045645CCC00) [pid = 3696] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457560EC00) [pid = 3696] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456A65C800) [pid = 3696] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456514DC00) [pid = 3696] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E13FC00) [pid = 3696] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004573107800) [pid = 3696] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004573AED400) [pid = 3696] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:25:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ABBFC00) [pid = 3696] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:25:03 INFO - PROCESS | 3696 | 1466015103967 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 838ms 11:25:04 INFO - PROCESS | 3696 | 1466015103995 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 3696 | 1466015103998 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:25:04 INFO - PROCESS | 3696 | 1466015104006 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 3696 | 1466015104007 Marionette TRACE conn5 <- [1,506,null,{}] 11:25:04 INFO - PROCESS | 3696 | 1466015104011 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 3696 | 1466015104013 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:04 INFO - PROCESS | 3696 | 1466015104094 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:25:04 INFO - PROCESS | 3696 | 1466015104101 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 3696 | 1466015104103 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D14000 == 34 [pid = 3696] [id = 136] 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E2AF800) [pid = 3696] [serial = 406] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C89800) [pid = 3696] [serial = 407] [outer = 000000456E2AF800] 11:25:04 INFO - PROCESS | 3696 | 1466015104149 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571DB2C00) [pid = 3696] [serial = 408] [outer = 000000456E2AF800] 11:25:04 INFO - PROCESS | 3696 | 1466015104567 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 587ms 11:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:25:04 INFO - PROCESS | 3696 | 1466015104601 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 3696 | 1466015104603 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:25:04 INFO - PROCESS | 3696 | 1466015104607 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 3696 | 1466015104609 Marionette TRACE conn5 <- [1,510,null,{}] 11:25:04 INFO - PROCESS | 3696 | 1466015104612 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 3696 | 1466015104614 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:04 INFO - PROCESS | 3696 | 1466015104698 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:25:04 INFO - PROCESS | 3696 | 1466015104704 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 3696 | 1466015104706 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E0C000 == 35 [pid = 3696] [id = 137] 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004572817000) [pid = 3696] [serial = 409] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045729BDC00) [pid = 3696] [serial = 410] [outer = 0000004572817000] 11:25:04 INFO - PROCESS | 3696 | 1466015104752 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004573535800) [pid = 3696] [serial = 411] [outer = 0000004572817000] 11:25:05 INFO - PROCESS | 3696 | 1466015105195 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 11:25:05 INFO - PROCESS | 3696 | 1466015105241 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 3696 | 1466015105243 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:25:05 INFO - PROCESS | 3696 | 1466015105246 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 3696 | 1466015105248 Marionette TRACE conn5 <- [1,514,null,{}] 11:25:05 INFO - PROCESS | 3696 | 1466015105252 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 3696 | 1466015105254 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:05 INFO - PROCESS | 3696 | 1466015105335 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:25:05 INFO - PROCESS | 3696 | 1466015105341 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 3696 | 1466015105343 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C18800 == 36 [pid = 3696] [id = 138] 11:25:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004574161C00) [pid = 3696] [serial = 412] [outer = 0000000000000000] 11:25:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045741A0400) [pid = 3696] [serial = 413] [outer = 0000004574161C00] 11:25:05 INFO - PROCESS | 3696 | 1466015105387 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004574D84000) [pid = 3696] [serial = 414] [outer = 0000004574161C00] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004568ED8800 == 35 [pid = 3696] [id = 130] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBCE000 == 34 [pid = 3696] [id = 129] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB8B000 == 33 [pid = 3696] [id = 131] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BEE000 == 32 [pid = 3696] [id = 135] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F0F800 == 31 [pid = 3696] [id = 133] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 00000045737A2800 == 30 [pid = 3696] [id = 134] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D14000 == 29 [pid = 3696] [id = 136] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E0C000 == 28 [pid = 3696] [id = 137] 11:25:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C1D000 == 27 [pid = 3696] [id = 132] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E2C5C00) [pid = 3696] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004570062C00) [pid = 3696] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E595000) [pid = 3696] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571BBB000) [pid = 3696] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045707EBC00) [pid = 3696] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646B1C00) [pid = 3696] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004565DB3000) [pid = 3696] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004575751800) [pid = 3696] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456A66A400) [pid = 3696] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456A714000) [pid = 3696] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004565D55800) [pid = 3696] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456986D000) [pid = 3696] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456E149800) [pid = 3696] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004573C54400) [pid = 3696] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004574D7A400) [pid = 3696] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457559C000) [pid = 3696] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004573533000) [pid = 3696] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571B0F400) [pid = 3696] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571F23C00) [pid = 3696] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571DB3400) [pid = 3696] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000456E2B5000) [pid = 3696] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:25:07 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004564763800) [pid = 3696] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:25:07 INFO - PROCESS | 3696 | 1466015107117 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:25:07 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 11:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1885ms 11:25:07 INFO - PROCESS | 3696 | 1466015107134 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 3696 | 1466015107139 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:25:07 INFO - PROCESS | 3696 | 1466015107148 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 3696 | 1466015107152 Marionette TRACE conn5 <- [1,518,null,{}] 11:25:07 INFO - PROCESS | 3696 | 1466015107159 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 3696 | 1466015107162 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:07 INFO - PROCESS | 3696 | 1466015107255 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:25:07 INFO - PROCESS | 3696 | 1466015107262 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 3696 | 1466015107266 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DB9800 == 28 [pid = 3696] [id = 139] 11:25:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (00000045645DB000) [pid = 3696] [serial = 415] [outer = 0000000000000000] 11:25:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045645DB800) [pid = 3696] [serial = 416] [outer = 00000045645DB000] 11:25:07 INFO - PROCESS | 3696 | 1466015107317 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456475C000) [pid = 3696] [serial = 417] [outer = 00000045645DB000] 11:25:07 INFO - PROCESS | 3696 | 1466015107802 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 11:25:07 INFO - PROCESS | 3696 | 1466015107839 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 3696 | 1466015107844 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:25:07 INFO - PROCESS | 3696 | 1466015107851 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 3696 | 1466015107854 Marionette TRACE conn5 <- [1,522,null,{}] 11:25:07 INFO - PROCESS | 3696 | 1466015107858 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 3696 | 1466015107861 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:07 INFO - PROCESS | 3696 | 1466015107951 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:25:07 INFO - PROCESS | 3696 | 1466015107960 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 3696 | 1466015107963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A77E800 == 29 [pid = 3696] [id = 140] 11:25:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004564EE3000) [pid = 3696] [serial = 418] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004568C43800) [pid = 3696] [serial = 419] [outer = 0000004564EE3000] 11:25:08 INFO - PROCESS | 3696 | 1466015108013 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569502800) [pid = 3696] [serial = 420] [outer = 0000004564EE3000] 11:25:08 INFO - PROCESS | 3696 | 1466015108495 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 11:25:08 INFO - PROCESS | 3696 | 1466015108545 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 3696 | 1466015108547 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:25:08 INFO - PROCESS | 3696 | 1466015108551 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 3696 | 1466015108554 Marionette TRACE conn5 <- [1,526,null,{}] 11:25:08 INFO - PROCESS | 3696 | 1466015108566 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 3696 | 1466015108571 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:08 INFO - PROCESS | 3696 | 1466015108687 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:25:08 INFO - PROCESS | 3696 | 1466015108757 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 3696 | 1466015108760 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBD9000 == 30 [pid = 3696] [id = 141] 11:25:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004562984C00) [pid = 3696] [serial = 421] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A659000) [pid = 3696] [serial = 422] [outer = 0000004562984C00] 11:25:08 INFO - PROCESS | 3696 | 1466015108810 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A671000) [pid = 3696] [serial = 423] [outer = 0000004562984C00] 11:25:09 INFO - PROCESS | 3696 | 1466015109198 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:25:09 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 11:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 11:25:09 INFO - PROCESS | 3696 | 1466015109246 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 3696 | 1466015109248 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:25:09 INFO - PROCESS | 3696 | 1466015109252 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 3696 | 1466015109254 Marionette TRACE conn5 <- [1,530,null,{}] 11:25:09 INFO - PROCESS | 3696 | 1466015109257 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 3696 | 1466015109260 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:09 INFO - PROCESS | 3696 | 1466015109346 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:25:09 INFO - PROCESS | 3696 | 1466015109352 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 3696 | 1466015109354 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570088800 == 31 [pid = 3696] [id = 142] 11:25:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A716C00) [pid = 3696] [serial = 424] [outer = 0000000000000000] 11:25:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456ABC1400) [pid = 3696] [serial = 425] [outer = 000000456A716C00] 11:25:09 INFO - PROCESS | 3696 | 1466015109400 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456B1CBC00) [pid = 3696] [serial = 426] [outer = 000000456A716C00] 11:25:10 INFO - PROCESS | 3696 | 1466015110019 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:25:10 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 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:25:10 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 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:25:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 11:25:10 INFO - PROCESS | 3696 | 1466015110051 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 3696 | 1466015110053 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:25:10 INFO - PROCESS | 3696 | 1466015110056 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 3696 | 1466015110058 Marionette TRACE conn5 <- [1,534,null,{}] 11:25:10 INFO - PROCESS | 3696 | 1466015110062 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 3696 | 1466015110064 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:10 INFO - PROCESS | 3696 | 1466015110156 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:25:10 INFO - PROCESS | 3696 | 1466015110163 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 3696 | 1466015110165 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F14800 == 32 [pid = 3696] [id = 143] 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564DBE000) [pid = 3696] [serial = 427] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E2B5000) [pid = 3696] [serial = 428] [outer = 0000004564DBE000] 11:25:10 INFO - PROCESS | 3696 | 1466015110211 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2BFC00) [pid = 3696] [serial = 429] [outer = 0000004564DBE000] 11:25:10 INFO - PROCESS | 3696 | 1466015110643 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:25:10 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. 11:25:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 11:25:10 INFO - PROCESS | 3696 | 1466015110689 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 3696 | 1466015110691 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:25:10 INFO - PROCESS | 3696 | 1466015110694 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:25:10 INFO - PROCESS | 3696 | 1466015110696 Marionette TRACE conn5 <- [1,538,null,{}] 11:25:10 INFO - PROCESS | 3696 | 1466015110699 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 3696 | 1466015110705 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:10 INFO - PROCESS | 3696 | 1466015110811 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:25:10 INFO - PROCESS | 3696 | 1466015110817 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 3696 | 1466015110819 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574181000 == 33 [pid = 3696] [id = 144] 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2C5800) [pid = 3696] [serial = 430] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456EB1DC00) [pid = 3696] [serial = 431] [outer = 000000456E2C5800] 11:25:10 INFO - PROCESS | 3696 | 1466015110864 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045707EF000) [pid = 3696] [serial = 432] [outer = 000000456E2C5800] 11:25:11 INFO - PROCESS | 3696 | 1466015111287 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:25:11 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. 11:25:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 11:25:11 INFO - PROCESS | 3696 | 1466015111326 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 3696 | 1466015111328 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:25:11 INFO - PROCESS | 3696 | 1466015111332 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 3696 | 1466015111333 Marionette TRACE conn5 <- [1,542,null,{}] 11:25:11 INFO - PROCESS | 3696 | 1466015111337 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 3696 | 1466015111339 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:11 INFO - PROCESS | 3696 | 1466015111420 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:25:11 INFO - PROCESS | 3696 | 1466015111426 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 3696 | 1466015111428 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0F800 == 34 [pid = 3696] [id = 145] 11:25:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045700EE400) [pid = 3696] [serial = 433] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457160C800) [pid = 3696] [serial = 434] [outer = 00000045700EE400] 11:25:11 INFO - PROCESS | 3696 | 1466015111475 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571BB4400) [pid = 3696] [serial = 435] [outer = 00000045700EE400] 11:25:11 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:11 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:11 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:11 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:11 INFO - PROCESS | 3696 | 1466015111912 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 11:25:11 INFO - PROCESS | 3696 | 1466015111969 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 3696 | 1466015111971 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:25:11 INFO - PROCESS | 3696 | 1466015111975 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 3696 | 1466015111977 Marionette TRACE conn5 <- [1,546,null,{}] 11:25:11 INFO - PROCESS | 3696 | 1466015111980 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 3696 | 1466015111982 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:12 INFO - PROCESS | 3696 | 1466015112062 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:25:12 INFO - PROCESS | 3696 | 1466015112067 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 3696 | 1466015112069 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000457568B000 == 35 [pid = 3696] [id = 146] 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571BBAC00) [pid = 3696] [serial = 436] [outer = 0000000000000000] 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571BC0800) [pid = 3696] [serial = 437] [outer = 0000004571BBAC00] 11:25:12 INFO - PROCESS | 3696 | 1466015112113 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571C66800) [pid = 3696] [serial = 438] [outer = 0000004571BBAC00] 11:25:12 INFO - PROCESS | 3696 | 1466015112580 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 11:25:12 INFO - PROCESS | 3696 | 1466015112607 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 3696 | 1466015112609 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:25:12 INFO - PROCESS | 3696 | 1466015112612 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:25:12 INFO - PROCESS | 3696 | 1466015112614 Marionette TRACE conn5 <- [1,550,null,{}] 11:25:12 INFO - PROCESS | 3696 | 1466015112618 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 3696 | 1466015112620 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:12 INFO - PROCESS | 3696 | 1466015112726 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:25:12 INFO - PROCESS | 3696 | 1466015112734 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 3696 | 1466015112736 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:12 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AC800 == 36 [pid = 3696] [id = 147] 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571C94800) [pid = 3696] [serial = 439] [outer = 0000000000000000] 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571DAC800) [pid = 3696] [serial = 440] [outer = 0000004571C94800] 11:25:12 INFO - PROCESS | 3696 | 1466015112805 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045720F8000) [pid = 3696] [serial = 441] [outer = 0000004571C94800] 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:13 INFO - PROCESS | 3696 | 1466015113255 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 689ms 11:25:13 INFO - PROCESS | 3696 | 1466015113305 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 3696 | 1466015113307 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:25:13 INFO - PROCESS | 3696 | 1466015113311 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 3696 | 1466015113313 Marionette TRACE conn5 <- [1,554,null,{}] 11:25:13 INFO - PROCESS | 3696 | 1466015113316 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 3696 | 1466015113318 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:13 INFO - PROCESS | 3696 | 1466015113428 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:25:13 INFO - PROCESS | 3696 | 1466015113437 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 3696 | 1466015113439 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:13 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577517800 == 37 [pid = 3696] [id = 148] 11:25:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457283F800) [pid = 3696] [serial = 442] [outer = 0000000000000000] 11:25:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004573111800) [pid = 3696] [serial = 443] [outer = 000000457283F800] 11:25:13 INFO - PROCESS | 3696 | 1466015113520 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004573CC3400) [pid = 3696] [serial = 444] [outer = 000000457283F800] 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:13 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:13 INFO - PROCESS | 3696 | 1466015113948 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 11:25:14 INFO - PROCESS | 3696 | 1466015114005 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 3696 | 1466015114008 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:25:14 INFO - PROCESS | 3696 | 1466015114011 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 3696 | 1466015114014 Marionette TRACE conn5 <- [1,558,null,{}] 11:25:14 INFO - PROCESS | 3696 | 1466015114063 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 3696 | 1466015114065 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:14 INFO - PROCESS | 3696 | 1466015114194 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:25:14 INFO - PROCESS | 3696 | 1466015114201 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 3696 | 1466015114204 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D46800 == 38 [pid = 3696] [id = 149] 11:25:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004574D83C00) [pid = 3696] [serial = 445] [outer = 0000000000000000] 11:25:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004575599400) [pid = 3696] [serial = 446] [outer = 0000004574D83C00] 11:25:14 INFO - PROCESS | 3696 | 1466015114289 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004575607400) [pid = 3696] [serial = 447] [outer = 0000004574D83C00] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456E2BA800) [pid = 3696] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004569B69000) [pid = 3696] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456A66C800) [pid = 3696] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004572817000) [pid = 3696] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004575F47000) [pid = 3696] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004574D80800) [pid = 3696] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456E2B7400) [pid = 3696] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004564EC7000) [pid = 3696] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456475DC00) [pid = 3696] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004569B69400) [pid = 3696] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045646AE400) [pid = 3696] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569C3B800) [pid = 3696] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:25:14 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2AF800) [pid = 3696] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:25:14 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:14 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:14 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:14 INFO - PROCESS | 3696 | 1466015114811 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 837ms 11:25:14 INFO - PROCESS | 3696 | 1466015114852 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 3696 | 1466015114854 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:25:14 INFO - PROCESS | 3696 | 1466015114857 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 3696 | 1466015114859 Marionette TRACE conn5 <- [1,562,null,{}] 11:25:14 INFO - PROCESS | 3696 | 1466015114862 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 3696 | 1466015114864 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:14 INFO - PROCESS | 3696 | 1466015114956 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:25:14 INFO - PROCESS | 3696 | 1466015114961 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 3696 | 1466015114963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D5B000 == 39 [pid = 3696] [id = 150] 11:25:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571149800) [pid = 3696] [serial = 448] [outer = 0000000000000000] 11:25:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004574D77400) [pid = 3696] [serial = 449] [outer = 0000004571149800] 11:25:15 INFO - PROCESS | 3696 | 1466015115008 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457560D000) [pid = 3696] [serial = 450] [outer = 0000004571149800] 11:25:15 INFO - PROCESS | 3696 | 1466015115416 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 11:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:25:15 INFO - PROCESS | 3696 | 1466015115449 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 3696 | 1466015115451 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:25:15 INFO - PROCESS | 3696 | 1466015115454 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 3696 | 1466015115455 Marionette TRACE conn5 <- [1,566,null,{}] 11:25:15 INFO - PROCESS | 3696 | 1466015115459 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 3696 | 1466015115461 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:15 INFO - PROCESS | 3696 | 1466015115543 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:25:15 INFO - PROCESS | 3696 | 1466015115549 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 3696 | 1466015115551 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000457806B800 == 40 [pid = 3696] [id = 151] 11:25:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004575611C00) [pid = 3696] [serial = 451] [outer = 0000000000000000] 11:25:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004575749400) [pid = 3696] [serial = 452] [outer = 0000004575611C00] 11:25:15 INFO - PROCESS | 3696 | 1466015115594 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004575F42800) [pid = 3696] [serial = 453] [outer = 0000004575611C00] 11:25:16 INFO - PROCESS | 3696 | 1466015116029 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 11:25:16 INFO - PROCESS | 3696 | 1466015116085 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:25:16 INFO - PROCESS | 3696 | 1466015116087 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:25:16 INFO - PROCESS | 3696 | 1466015116090 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 3696 | 1466015116092 Marionette TRACE conn5 <- [1,570,null,{}] 11:25:16 INFO - PROCESS | 3696 | 1466015116095 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 3696 | 1466015116097 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:16 INFO - PROCESS | 3696 | 1466015116188 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:25:16 INFO - PROCESS | 3696 | 1466015116195 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 3696 | 1466015116197 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:16 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780DC000 == 41 [pid = 3696] [id = 152] 11:25:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575F47400) [pid = 3696] [serial = 454] [outer = 0000000000000000] 11:25:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575F4D000) [pid = 3696] [serial = 455] [outer = 0000004575F47400] 11:25:16 INFO - PROCESS | 3696 | 1466015116242 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575F95800) [pid = 3696] [serial = 456] [outer = 0000004575F47400] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DB9800 == 40 [pid = 3696] [id = 139] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C18800 == 39 [pid = 3696] [id = 138] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBD9000 == 38 [pid = 3696] [id = 141] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F14800 == 37 [pid = 3696] [id = 143] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 000000456A77E800 == 36 [pid = 3696] [id = 140] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004574181000 == 35 [pid = 3696] [id = 144] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0F800 == 34 [pid = 3696] [id = 145] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 000000457806B800 == 33 [pid = 3696] [id = 151] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 000000457568B000 == 32 [pid = 3696] [id = 146] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004577517800 == 31 [pid = 3696] [id = 148] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D46800 == 30 [pid = 3696] [id = 149] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 00000045765AC800 == 29 [pid = 3696] [id = 147] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004570088800 == 28 [pid = 3696] [id = 142] 11:25:17 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D5B000 == 27 [pid = 3696] [id = 150] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E2C2C00) [pid = 3696] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456E59C400) [pid = 3696] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457006C400) [pid = 3696] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571BB7000) [pid = 3696] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004570FD7400) [pid = 3696] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045729BDC00) [pid = 3696] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571C8D800) [pid = 3696] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004575F94400) [pid = 3696] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004575F4A400) [pid = 3696] [serial = 382] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004575745000) [pid = 3696] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457559CC00) [pid = 3696] [serial = 379] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004570B78C00) [pid = 3696] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2C0000) [pid = 3696] [serial = 376] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A66CC00) [pid = 3696] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569A6C400) [pid = 3696] [serial = 373] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ADB5000) [pid = 3696] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569C38800) [pid = 3696] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A65B400) [pid = 3696] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456475FC00) [pid = 3696] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004565BE2000) [pid = 3696] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456ABCCC00) [pid = 3696] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456A65A800) [pid = 3696] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571C89800) [pid = 3696] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571DB2C00) [pid = 3696] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456E217C00) [pid = 3696] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004573535800) [pid = 3696] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:25:17 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045741A0400) [pid = 3696] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 3696 | 1466015118025 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1999ms 11:25:18 INFO - PROCESS | 3696 | 1466015118093 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 3696 | 1466015118097 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:25:18 INFO - PROCESS | 3696 | 1466015118103 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 3696 | 1466015118106 Marionette TRACE conn5 <- [1,574,null,{}] 11:25:18 INFO - PROCESS | 3696 | 1466015118113 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 3696 | 1466015118116 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:18 INFO - PROCESS | 3696 | 1466015118209 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:25:18 INFO - PROCESS | 3696 | 1466015118223 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 3696 | 1466015118226 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565DF9800 == 28 [pid = 3696] [id = 153] 11:25:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045646AF400) [pid = 3696] [serial = 457] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646B0000) [pid = 3696] [serial = 458] [outer = 00000045646AF400] 11:25:18 INFO - PROCESS | 3696 | 1466015118276 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564768C00) [pid = 3696] [serial = 459] [outer = 00000045646AF400] 11:25:18 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:18 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:18 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:18 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:18 INFO - PROCESS | 3696 | 1466015118743 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 11:25:18 INFO - PROCESS | 3696 | 1466015118797 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 3696 | 1466015118802 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:25:18 INFO - PROCESS | 3696 | 1466015118809 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 3696 | 1466015118812 Marionette TRACE conn5 <- [1,578,null,{}] 11:25:18 INFO - PROCESS | 3696 | 1466015118816 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 3696 | 1466015118820 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:18 INFO - PROCESS | 3696 | 1466015118911 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:25:18 INFO - PROCESS | 3696 | 1466015118919 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 3696 | 1466015118922 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A776800 == 29 [pid = 3696] [id = 154] 11:25:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004568CC1800) [pid = 3696] [serial = 460] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004568DF3C00) [pid = 3696] [serial = 461] [outer = 0000004568CC1800] 11:25:18 INFO - PROCESS | 3696 | 1466015118971 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569A70800) [pid = 3696] [serial = 462] [outer = 0000004568CC1800] 11:25:19 INFO - PROCESS | 3696 | 1466015119441 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 11:25:19 INFO - PROCESS | 3696 | 1466015119501 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 3696 | 1466015119503 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:25:19 INFO - PROCESS | 3696 | 1466015119507 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 3696 | 1466015119511 Marionette TRACE conn5 <- [1,582,null,{}] 11:25:19 INFO - PROCESS | 3696 | 1466015119522 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 3696 | 1466015119527 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:19 INFO - PROCESS | 3696 | 1466015119643 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:25:19 INFO - PROCESS | 3696 | 1466015119717 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 3696 | 1466015119721 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBE000 == 30 [pid = 3696] [id = 155] 11:25:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004562A54400) [pid = 3696] [serial = 463] [outer = 0000000000000000] 11:25:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A667800) [pid = 3696] [serial = 464] [outer = 0000004562A54400] 11:25:19 INFO - PROCESS | 3696 | 1466015119772 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A674800) [pid = 3696] [serial = 465] [outer = 0000004562A54400] 11:25:20 INFO - PROCESS | 3696 | 1466015120168 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 11:25:20 INFO - PROCESS | 3696 | 1466015120200 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 3696 | 1466015120203 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:25:20 INFO - PROCESS | 3696 | 1466015120206 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 3696 | 1466015120208 Marionette TRACE conn5 <- [1,586,null,{}] 11:25:20 INFO - PROCESS | 3696 | 1466015120212 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 3696 | 1466015120214 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:20 INFO - PROCESS | 3696 | 1466015120302 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:25:20 INFO - PROCESS | 3696 | 1466015120308 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 3696 | 1466015120310 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C18800 == 31 [pid = 3696] [id = 156] 11:25:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456ABBC400) [pid = 3696] [serial = 466] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ABC6400) [pid = 3696] [serial = 467] [outer = 000000456ABBC400] 11:25:20 INFO - PROCESS | 3696 | 1466015120356 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456B1C9800) [pid = 3696] [serial = 468] [outer = 000000456ABBC400] 11:25:20 INFO - PROCESS | 3696 | 1466015120788 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 11:25:20 INFO - PROCESS | 3696 | 1466015120838 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 3696 | 1466015120841 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:25:20 INFO - PROCESS | 3696 | 1466015120845 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 3696 | 1466015120847 Marionette TRACE conn5 <- [1,590,null,{}] 11:25:20 INFO - PROCESS | 3696 | 1466015120851 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 3696 | 1466015120853 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:20 INFO - PROCESS | 3696 | 1466015120933 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:25:20 INFO - PROCESS | 3696 | 1466015120940 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 3696 | 1466015120942 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CBA000 == 32 [pid = 3696] [id = 157] 11:25:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004568CC1000) [pid = 3696] [serial = 469] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E28CC00) [pid = 3696] [serial = 470] [outer = 0000004568CC1000] 11:25:20 INFO - PROCESS | 3696 | 1466015120989 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2BB400) [pid = 3696] [serial = 471] [outer = 0000004568CC1000] 11:25:21 INFO - PROCESS | 3696 | 1466015121451 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 11:25:21 INFO - PROCESS | 3696 | 1466015121476 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 3696 | 1466015121478 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:25:21 INFO - PROCESS | 3696 | 1466015121481 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 3696 | 1466015121483 Marionette TRACE conn5 <- [1,594,null,{}] 11:25:21 INFO - PROCESS | 3696 | 1466015121487 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 3696 | 1466015121493 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:21 INFO - PROCESS | 3696 | 1466015121598 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:25:21 INFO - PROCESS | 3696 | 1466015121604 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 3696 | 1466015121606 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:21 INFO - PROCESS | 3696 | ++DOCSHELL 00000045737A2800 == 33 [pid = 3696] [id = 158] 11:25:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2C2C00) [pid = 3696] [serial = 472] [outer = 0000000000000000] 11:25:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456EB1FC00) [pid = 3696] [serial = 473] [outer = 000000456E2C2C00] 11:25:21 INFO - PROCESS | 3696 | 1466015121652 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045705DA000) [pid = 3696] [serial = 474] [outer = 000000456E2C2C00] 11:25:21 INFO - PROCESS | 3696 | [3696] 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 11:25:22 INFO - PROCESS | 3696 | 1466015122248 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 839ms 11:25:22 INFO - PROCESS | 3696 | 1466015122323 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 3696 | 1466015122325 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:25:22 INFO - PROCESS | 3696 | 1466015122328 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:25:22 INFO - PROCESS | 3696 | 1466015122330 Marionette TRACE conn5 <- [1,598,null,{}] 11:25:22 INFO - PROCESS | 3696 | 1466015122334 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 3696 | 1466015122336 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:22 INFO - PROCESS | 3696 | 1466015122415 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:25:22 INFO - PROCESS | 3696 | 1466015122424 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 3696 | 1466015122425 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A57800 == 34 [pid = 3696] [id = 159] 11:25:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570FD7400) [pid = 3696] [serial = 475] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000457160A800) [pid = 3696] [serial = 476] [outer = 0000004570FD7400] 11:25:22 INFO - PROCESS | 3696 | 1466015122470 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571B11800) [pid = 3696] [serial = 477] [outer = 0000004570FD7400] 11:25:22 INFO - PROCESS | 3696 | 1466015122880 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 583ms 11:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:25:22 INFO - PROCESS | 3696 | 1466015122915 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 3696 | 1466015122917 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:25:22 INFO - PROCESS | 3696 | 1466015122921 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 3696 | 1466015122922 Marionette TRACE conn5 <- [1,602,null,{}] 11:25:22 INFO - PROCESS | 3696 | 1466015122926 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 3696 | 1466015122928 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:23 INFO - PROCESS | 3696 | 1466015123011 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:25:23 INFO - PROCESS | 3696 | 1466015123016 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 3696 | 1466015123018 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0C000 == 35 [pid = 3696] [id = 160] 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571B03000) [pid = 3696] [serial = 478] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571BC2C00) [pid = 3696] [serial = 479] [outer = 0000004571B03000] 11:25:23 INFO - PROCESS | 3696 | 1466015123063 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571C8C400) [pid = 3696] [serial = 480] [outer = 0000004571B03000] 11:25:23 INFO - PROCESS | 3696 | 1466015123560 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 11:25:23 INFO - PROCESS | 3696 | 1466015123619 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 3696 | 1466015123622 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:25:23 INFO - PROCESS | 3696 | 1466015123625 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 3696 | 1466015123627 Marionette TRACE conn5 <- [1,606,null,{}] 11:25:23 INFO - PROCESS | 3696 | 1466015123630 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 3696 | 1466015123632 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:23 INFO - PROCESS | 3696 | 1466015123734 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:25:23 INFO - PROCESS | 3696 | 1466015123807 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 3696 | 1466015123809 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBD800 == 36 [pid = 3696] [id = 161] 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571C94400) [pid = 3696] [serial = 481] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571DA9C00) [pid = 3696] [serial = 482] [outer = 0000004571C94400] 11:25:23 INFO - PROCESS | 3696 | 1466015123853 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004572814800) [pid = 3696] [serial = 483] [outer = 0000004571C94400] 11:25:24 INFO - PROCESS | 3696 | 1466015124271 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 11:25:24 INFO - PROCESS | 3696 | 1466015124299 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 3696 | 1466015124302 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:25:24 INFO - PROCESS | 3696 | 1466015124305 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:25:24 INFO - PROCESS | 3696 | 1466015124307 Marionette TRACE conn5 <- [1,610,null,{}] 11:25:24 INFO - PROCESS | 3696 | 1466015124310 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 3696 | 1466015124312 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:24 INFO - PROCESS | 3696 | 1466015124423 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:25:24 INFO - PROCESS | 3696 | 1466015124430 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 3696 | 1466015124432 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:24 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765A9000 == 37 [pid = 3696] [id = 162] 11:25:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571DB5C00) [pid = 3696] [serial = 484] [outer = 0000000000000000] 11:25:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (00000045731B2400) [pid = 3696] [serial = 485] [outer = 0000004571DB5C00] 11:25:24 INFO - PROCESS | 3696 | 1466015124476 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457419A000) [pid = 3696] [serial = 486] [outer = 0000004571DB5C00] 11:25:24 INFO - PROCESS | 3696 | 1466015124956 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 11:25:25 INFO - PROCESS | 3696 | 1466015125001 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 3696 | 1466015125004 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:25:25 INFO - PROCESS | 3696 | 1466015125007 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 3696 | 1466015125010 Marionette TRACE conn5 <- [1,614,null,{}] 11:25:25 INFO - PROCESS | 3696 | 1466015125013 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 3696 | 1466015125016 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:25 INFO - PROCESS | 3696 | 1466015125164 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:25:25 INFO - PROCESS | 3696 | 1466015125189 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 3696 | 1466015125191 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB9800 == 38 [pid = 3696] [id = 163] 11:25:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000457559C400) [pid = 3696] [serial = 487] [outer = 0000000000000000] 11:25:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045755A0000) [pid = 3696] [serial = 488] [outer = 000000457559C400] 11:25:25 INFO - PROCESS | 3696 | 1466015125239 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004575746000) [pid = 3696] [serial = 489] [outer = 000000457559C400] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571C94800) [pid = 3696] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000457283F800) [pid = 3696] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004574D83C00) [pid = 3696] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004575611C00) [pid = 3696] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (00000045645DB000) [pid = 3696] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004574161C00) [pid = 3696] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571BBAC00) [pid = 3696] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045700EE400) [pid = 3696] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456E2C5800) [pid = 3696] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004564DBE000) [pid = 3696] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456A716C00) [pid = 3696] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004562984C00) [pid = 3696] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004564EE3000) [pid = 3696] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:25:25 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571149800) [pid = 3696] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:25:25 INFO - PROCESS | 3696 | 1466015125775 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 795ms 11:25:25 INFO - PROCESS | 3696 | 1466015125805 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 3696 | 1466015125807 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:25:25 INFO - PROCESS | 3696 | 1466015125810 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 3696 | 1466015125812 Marionette TRACE conn5 <- [1,618,null,{}] 11:25:25 INFO - PROCESS | 3696 | 1466015125816 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 3696 | 1466015125818 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:25 INFO - PROCESS | 3696 | 1466015125902 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:25:25 INFO - PROCESS | 3696 | 1466015125908 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 3696 | 1466015125910 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000457780C000 == 39 [pid = 3696] [id = 164] 11:25:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E2C8C00) [pid = 3696] [serial = 490] [outer = 0000000000000000] 11:25:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004573AEE800) [pid = 3696] [serial = 491] [outer = 000000456E2C8C00] 11:25:25 INFO - PROCESS | 3696 | 1466015125955 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000457574D000) [pid = 3696] [serial = 492] [outer = 000000456E2C8C00] 11:25:26 INFO - PROCESS | 3696 | 1466015126377 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 11:25:26 INFO - PROCESS | 3696 | 1466015126400 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 3696 | 1466015126402 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:25:26 INFO - PROCESS | 3696 | 1466015126415 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 3696 | 1466015126417 Marionette TRACE conn5 <- [1,622,null,{}] 11:25:26 INFO - PROCESS | 3696 | 1466015126421 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 3696 | 1466015126423 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:26 INFO - PROCESS | 3696 | 1466015126504 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:25:26 INFO - PROCESS | 3696 | 1466015126512 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 3696 | 1466015126514 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F1F000 == 40 [pid = 3696] [id = 165] 11:25:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004575F42C00) [pid = 3696] [serial = 493] [outer = 0000000000000000] 11:25:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004575F4A800) [pid = 3696] [serial = 494] [outer = 0000004575F42C00] 11:25:26 INFO - PROCESS | 3696 | 1466015126559 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575F94000) [pid = 3696] [serial = 495] [outer = 0000004575F42C00] 11:25:26 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:26 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:26 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:26 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:26 INFO - PROCESS | 3696 | 1466015126993 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 11:25:27 INFO - PROCESS | 3696 | 1466015127053 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 3696 | 1466015127055 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:25:27 INFO - PROCESS | 3696 | 1466015127059 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 3696 | 1466015127061 Marionette TRACE conn5 <- [1,626,null,{}] 11:25:27 INFO - PROCESS | 3696 | 1466015127064 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 3696 | 1466015127066 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:27 INFO - PROCESS | 3696 | 1466015127156 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:25:27 INFO - PROCESS | 3696 | 1466015127165 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 3696 | 1466015127167 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807A000 == 41 [pid = 3696] [id = 166] 11:25:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575F9BC00) [pid = 3696] [serial = 496] [outer = 0000000000000000] 11:25:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575F9E400) [pid = 3696] [serial = 497] [outer = 0000004575F9BC00] 11:25:27 INFO - PROCESS | 3696 | 1466015127211 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004576454C00) [pid = 3696] [serial = 498] [outer = 0000004575F9BC00] 11:25:27 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:27 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:27 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:27 INFO - PROCESS | 3696 | 1466015127810 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 775ms 11:25:27 INFO - PROCESS | 3696 | 1466015127868 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 3696 | 1466015127873 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:25:27 INFO - PROCESS | 3696 | 1466015127878 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 3696 | 1466015127882 Marionette TRACE conn5 <- [1,630,null,{}] 11:25:27 INFO - PROCESS | 3696 | 1466015127913 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 3696 | 1466015127916 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:28 INFO - PROCESS | 3696 | 1466015128055 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:25:28 INFO - PROCESS | 3696 | 1466015128121 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 3696 | 1466015128124 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B22000 == 42 [pid = 3696] [id = 167] 11:25:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (00000045646AD400) [pid = 3696] [serial = 499] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456475F400) [pid = 3696] [serial = 500] [outer = 00000045646AD400] 11:25:28 INFO - PROCESS | 3696 | 1466015128223 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004568CB2800) [pid = 3696] [serial = 501] [outer = 00000045646AD400] 11:25:28 INFO - PROCESS | 3696 | 1466015128934 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1107ms 11:25:28 INFO - PROCESS | 3696 | 1466015128988 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 3696 | 1466015128994 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:25:29 INFO - PROCESS | 3696 | 1466015129029 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 3696 | 1466015129033 Marionette TRACE conn5 <- [1,634,null,{}] 11:25:29 INFO - PROCESS | 3696 | 1466015129037 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 3696 | 1466015129040 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:29 INFO - PROCESS | 3696 | 1466015129172 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:25:29 INFO - PROCESS | 3696 | 1466015129238 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 3696 | 1466015129241 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564F5F800 == 43 [pid = 3696] [id = 168] 11:25:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045633C3800) [pid = 3696] [serial = 502] [outer = 0000000000000000] 11:25:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (00000045646A3800) [pid = 3696] [serial = 503] [outer = 00000045633C3800] 11:25:29 INFO - PROCESS | 3696 | 1466015129460 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004568C45400) [pid = 3696] [serial = 504] [outer = 00000045633C3800] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F1F000 == 42 [pid = 3696] [id = 165] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 000000457780C000 == 41 [pid = 3696] [id = 164] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CB9800 == 40 [pid = 3696] [id = 163] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 00000045765A9000 == 39 [pid = 3696] [id = 162] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBD800 == 38 [pid = 3696] [id = 161] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0C000 == 37 [pid = 3696] [id = 160] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A57800 == 36 [pid = 3696] [id = 159] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 00000045737A2800 == 35 [pid = 3696] [id = 158] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CBA000 == 34 [pid = 3696] [id = 157] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C18800 == 33 [pid = 3696] [id = 156] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004575F4D000) [pid = 3696] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBE000 == 32 [pid = 3696] [id = 155] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 000000456A776800 == 31 [pid = 3696] [id = 154] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004565DF9800 == 30 [pid = 3696] [id = 153] 11:25:30 INFO - PROCESS | 3696 | --DOCSHELL 00000045780DC000 == 29 [pid = 3696] [id = 152] 11:25:30 INFO - PROCESS | 3696 | 1466015130190 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571DAC800) [pid = 3696] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004573111800) [pid = 3696] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (00000045720F8000) [pid = 3696] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004575599400) [pid = 3696] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004573CC3400) [pid = 3696] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004575749400) [pid = 3696] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004575607400) [pid = 3696] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004575F42800) [pid = 3696] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045645DB800) [pid = 3696] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456475C000) [pid = 3696] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004574D84000) [pid = 3696] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571BC0800) [pid = 3696] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457160C800) [pid = 3696] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571BB4400) [pid = 3696] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045707EF000) [pid = 3696] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456EB1DC00) [pid = 3696] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456E2B5000) [pid = 3696] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2BFC00) [pid = 3696] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456ABC1400) [pid = 3696] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456B1CBC00) [pid = 3696] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456A659000) [pid = 3696] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456A671000) [pid = 3696] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004568C43800) [pid = 3696] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569502800) [pid = 3696] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004574D77400) [pid = 3696] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571C66800) [pid = 3696] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000457560D000) [pid = 3696] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1196ms 11:25:30 INFO - PROCESS | 3696 | 1466015130228 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 3696 | 1466015130232 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:25:30 INFO - PROCESS | 3696 | 1466015130237 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:25:30 INFO - PROCESS | 3696 | 1466015130240 Marionette TRACE conn5 <- [1,638,null,{}] 11:25:30 INFO - PROCESS | 3696 | 1466015130245 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 3696 | 1466015130247 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:30 INFO - PROCESS | 3696 | 1466015130339 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:25:30 INFO - PROCESS | 3696 | 1466015130347 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 3696 | 1466015130350 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A8A800 == 30 [pid = 3696] [id = 169] 11:25:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004564EC7C00) [pid = 3696] [serial = 505] [outer = 0000000000000000] 11:25:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456950F000) [pid = 3696] [serial = 506] [outer = 0000004564EC7C00] 11:25:30 INFO - PROCESS | 3696 | 1466015130398 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C3E800) [pid = 3696] [serial = 507] [outer = 0000004564EC7C00] 11:25:30 INFO - PROCESS | 3696 | 1466015130911 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 11:25:30 INFO - PROCESS | 3696 | 1466015130974 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 3696 | 1466015130978 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:25:30 INFO - PROCESS | 3696 | 1466015130984 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 3696 | 1466015130987 Marionette TRACE conn5 <- [1,642,null,{}] 11:25:30 INFO - PROCESS | 3696 | 1466015130991 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 3696 | 1466015130993 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:31 INFO - PROCESS | 3696 | 1466015131084 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:25:31 INFO - PROCESS | 3696 | 1466015131153 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 3696 | 1466015131155 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBC9800 == 31 [pid = 3696] [id = 170] 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A668400) [pid = 3696] [serial = 508] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A717800) [pid = 3696] [serial = 509] [outer = 000000456A668400] 11:25:31 INFO - PROCESS | 3696 | 1466015131201 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456ABC4800) [pid = 3696] [serial = 510] [outer = 000000456A668400] 11:25:31 INFO - PROCESS | 3696 | 1466015131606 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 11:25:31 INFO - PROCESS | 3696 | 1466015131679 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 3696 | 1466015131682 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:25:31 INFO - PROCESS | 3696 | 1466015131685 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 3696 | 1466015131689 Marionette TRACE conn5 <- [1,646,null,{}] 11:25:31 INFO - PROCESS | 3696 | 1466015131700 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 3696 | 1466015131705 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:31 INFO - PROCESS | 3696 | 1466015131794 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:25:31 INFO - PROCESS | 3696 | 1466015131809 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 3696 | 1466015131811 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189E000 == 32 [pid = 3696] [id = 171] 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045645CE800) [pid = 3696] [serial = 511] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2B4400) [pid = 3696] [serial = 512] [outer = 00000045645CE800] 11:25:31 INFO - PROCESS | 3696 | 1466015131860 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2C5400) [pid = 3696] [serial = 513] [outer = 00000045645CE800] 11:25:32 INFO - PROCESS | 3696 | 1466015132287 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 11:25:32 INFO - PROCESS | 3696 | 1466015132316 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 3696 | 1466015132319 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:25:32 INFO - PROCESS | 3696 | 1466015132322 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:25:32 INFO - PROCESS | 3696 | 1466015132324 Marionette TRACE conn5 <- [1,650,null,{}] 11:25:32 INFO - PROCESS | 3696 | 1466015132335 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 3696 | 1466015132337 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:32 INFO - PROCESS | 3696 | 1466015132474 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:25:32 INFO - PROCESS | 3696 | 1466015132491 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 3696 | 1466015132493 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000457294D000 == 33 [pid = 3696] [id = 172] 11:25:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2CD800) [pid = 3696] [serial = 514] [outer = 0000000000000000] 11:25:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456EB22000) [pid = 3696] [serial = 515] [outer = 000000456E2CD800] 11:25:32 INFO - PROCESS | 3696 | 1466015132546 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570066800) [pid = 3696] [serial = 516] [outer = 000000456E2CD800] 11:25:32 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:32 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:32 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:32 INFO - PROCESS | 3696 | 1466015132990 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 11:25:33 INFO - PROCESS | 3696 | 1466015133016 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 3696 | 1466015133018 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:25:33 INFO - PROCESS | 3696 | 1466015133028 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 3696 | 1466015133030 Marionette TRACE conn5 <- [1,654,null,{}] 11:25:33 INFO - PROCESS | 3696 | 1466015133034 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 3696 | 1466015133036 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:33 INFO - PROCESS | 3696 | 1466015133139 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:25:33 INFO - PROCESS | 3696 | 1466015133148 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 3696 | 1466015133150 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571225000 == 34 [pid = 3696] [id = 173] 11:25:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045705D7000) [pid = 3696] [serial = 517] [outer = 0000000000000000] 11:25:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045707EF000) [pid = 3696] [serial = 518] [outer = 00000045705D7000] 11:25:33 INFO - PROCESS | 3696 | 1466015133208 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571613800) [pid = 3696] [serial = 519] [outer = 00000045705D7000] 11:25:33 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:33 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:33 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:33 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:33 INFO - PROCESS | 3696 | 1466015133706 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 11:25:33 INFO - PROCESS | 3696 | 1466015133785 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 3696 | 1466015133787 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:25:33 INFO - PROCESS | 3696 | 1466015133803 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 3696 | 1466015133805 Marionette TRACE conn5 <- [1,658,null,{}] 11:25:33 INFO - PROCESS | 3696 | 1466015133809 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 3696 | 1466015133815 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:33 INFO - PROCESS | 3696 | 1466015133933 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:25:33 INFO - PROCESS | 3696 | 1466015133987 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 3696 | 1466015133989 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C1B800 == 35 [pid = 3696] [id = 174] 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045718CC400) [pid = 3696] [serial = 520] [outer = 0000000000000000] 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571BB9000) [pid = 3696] [serial = 521] [outer = 00000045718CC400] 11:25:34 INFO - PROCESS | 3696 | 1466015134033 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571C5D400) [pid = 3696] [serial = 522] [outer = 00000045718CC400] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571B03000) [pid = 3696] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571DB5C00) [pid = 3696] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045646AF400) [pid = 3696] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E2C8C00) [pid = 3696] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571C94400) [pid = 3696] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000457559C400) [pid = 3696] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004568CC1000) [pid = 3696] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004568CC1800) [pid = 3696] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004562A54400) [pid = 3696] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004570FD7400) [pid = 3696] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E2C2C00) [pid = 3696] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004575F42C00) [pid = 3696] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004575F47400) [pid = 3696] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:25:34 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABBC400) [pid = 3696] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:25:34 INFO - PROCESS | 3696 | 1466015134544 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 795ms 11:25:34 INFO - PROCESS | 3696 | 1466015134594 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 3696 | 1466015134596 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:25:34 INFO - PROCESS | 3696 | 1466015134599 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 3696 | 1466015134601 Marionette TRACE conn5 <- [1,662,null,{}] 11:25:34 INFO - PROCESS | 3696 | 1466015134605 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 3696 | 1466015134607 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:34 INFO - PROCESS | 3696 | 1466015134688 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:25:34 INFO - PROCESS | 3696 | 1466015134696 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 3696 | 1466015134698 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C22800 == 36 [pid = 3696] [id = 175] 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564420000) [pid = 3696] [serial = 523] [outer = 0000000000000000] 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E149800) [pid = 3696] [serial = 524] [outer = 0000004564420000] 11:25:34 INFO - PROCESS | 3696 | 1466015134801 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C62800) [pid = 3696] [serial = 525] [outer = 0000004564420000] 11:25:35 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:35 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:35 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:35 INFO - PROCESS | 3696 | 1466015135173 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:25:35 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 11:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 11:25:35 INFO - PROCESS | 3696 | 1466015135254 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 3696 | 1466015135256 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:25:35 INFO - PROCESS | 3696 | 1466015135260 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:25:35 INFO - PROCESS | 3696 | 1466015135270 Marionette TRACE conn5 <- [1,666,null,{}] 11:25:35 INFO - PROCESS | 3696 | 1466015135281 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 3696 | 1466015135283 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:35 INFO - PROCESS | 3696 | 1466015135394 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:25:35 INFO - PROCESS | 3696 | 1466015135402 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 3696 | 1466015135404 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:35 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765B0000 == 37 [pid = 3696] [id = 176] 11:25:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C97C00) [pid = 3696] [serial = 526] [outer = 0000000000000000] 11:25:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DB3400) [pid = 3696] [serial = 527] [outer = 0000004571C97C00] 11:25:35 INFO - PROCESS | 3696 | 1466015135448 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045729C4800) [pid = 3696] [serial = 528] [outer = 0000004571C97C00] 11:25:35 INFO - PROCESS | 3696 | 1466015135819 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 587ms 11:25:35 INFO - PROCESS | 3696 | 1466015135853 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 3696 | 1466015135855 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:25:35 INFO - PROCESS | 3696 | 1466015135858 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 3696 | 1466015135860 Marionette TRACE conn5 <- [1,670,null,{}] 11:25:35 INFO - PROCESS | 3696 | 1466015135864 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 3696 | 1466015135866 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:35 INFO - PROCESS | 3696 | 1466015135977 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:25:35 INFO - PROCESS | 3696 | 1466015135983 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 3696 | 1466015135985 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189D000 == 38 [pid = 3696] [id = 177] 11:25:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457352CC00) [pid = 3696] [serial = 529] [outer = 0000000000000000] 11:25:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004573A5B800) [pid = 3696] [serial = 530] [outer = 000000457352CC00] 11:25:36 INFO - PROCESS | 3696 | 1466015136030 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004574D7A800) [pid = 3696] [serial = 531] [outer = 000000457352CC00] 11:25:36 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:25:36 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:25:36 INFO - PROCESS | 3696 | 1466015136969 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:25:37 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) 11:25:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1144ms 11:25:37 INFO - PROCESS | 3696 | 1466015137042 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 3696 | 1466015137047 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:25:37 INFO - PROCESS | 3696 | 1466015137053 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:25:37 INFO - PROCESS | 3696 | 1466015137057 Marionette TRACE conn5 <- [1,674,null,{}] 11:25:37 INFO - PROCESS | 3696 | 1466015137063 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 3696 | 1466015137066 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:37 INFO - PROCESS | 3696 | 1466015137215 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:25:37 INFO - PROCESS | 3696 | 1466015137280 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 3696 | 1466015137285 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB84000 == 39 [pid = 3696] [id = 178] 11:25:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004568E51400) [pid = 3696] [serial = 532] [outer = 0000000000000000] 11:25:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004569B3C400) [pid = 3696] [serial = 533] [outer = 0000004568E51400] 11:25:37 INFO - PROCESS | 3696 | 1466015137345 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456A65A000) [pid = 3696] [serial = 534] [outer = 0000004568E51400] 11:25:38 INFO - PROCESS | 3696 | 1466015138445 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1431ms 11:25:38 INFO - PROCESS | 3696 | 1466015138491 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 3696 | 1466015138496 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:25:38 INFO - PROCESS | 3696 | 1466015138502 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 3696 | 1466015138506 Marionette TRACE conn5 <- [1,678,null,{}] 11:25:38 INFO - PROCESS | 3696 | 1466015138510 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 3696 | 1466015138513 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:38 INFO - PROCESS | 3696 | 1466015138658 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:25:38 INFO - PROCESS | 3696 | 1466015138772 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 3696 | 1466015138775 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A62000 == 40 [pid = 3696] [id = 179] 11:25:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456ABC4400) [pid = 3696] [serial = 535] [outer = 0000000000000000] 11:25:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456E2B0800) [pid = 3696] [serial = 536] [outer = 000000456ABC4400] 11:25:38 INFO - PROCESS | 3696 | 1466015138833 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000456FC1BC00) [pid = 3696] [serial = 537] [outer = 000000456ABC4400] 11:25:39 INFO - PROCESS | 3696 | 1466015139901 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1442ms 11:25:39 INFO - PROCESS | 3696 | 1466015139947 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 3696 | 1466015139950 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:25:39 INFO - PROCESS | 3696 | 1466015139956 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 3696 | 1466015139959 Marionette TRACE conn5 <- [1,682,null,{}] 11:25:39 INFO - PROCESS | 3696 | 1466015139964 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 3696 | 1466015139967 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:40 INFO - PROCESS | 3696 | 1466015140106 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:25:40 INFO - PROCESS | 3696 | 1466015140228 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 3696 | 1466015140231 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565D03000 == 41 [pid = 3696] [id = 180] 11:25:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004564422400) [pid = 3696] [serial = 538] [outer = 0000000000000000] 11:25:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045645CDC00) [pid = 3696] [serial = 539] [outer = 0000004564422400] 11:25:40 INFO - PROCESS | 3696 | 1466015140283 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004564769800) [pid = 3696] [serial = 540] [outer = 0000004564422400] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 00000045765B0000 == 40 [pid = 3696] [id = 176] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C22800 == 39 [pid = 3696] [id = 175] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C1B800 == 38 [pid = 3696] [id = 174] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004571225000 == 37 [pid = 3696] [id = 173] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000457294D000 == 36 [pid = 3696] [id = 172] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000457189E000 == 35 [pid = 3696] [id = 171] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBC9800 == 34 [pid = 3696] [id = 170] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A8A800 == 33 [pid = 3696] [id = 169] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004564F5F800 == 32 [pid = 3696] [id = 168] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000457807A000 == 31 [pid = 3696] [id = 166] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B22000 == 30 [pid = 3696] [id = 167] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A62000 == 29 [pid = 3696] [id = 179] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000457189D000 == 28 [pid = 3696] [id = 177] 11:25:41 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB84000 == 27 [pid = 3696] [id = 178] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004575F9E400) [pid = 3696] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004575F94000) [pid = 3696] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C8C400) [pid = 3696] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045731B2400) [pid = 3696] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004564768C00) [pid = 3696] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004573AEE800) [pid = 3696] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571DA9C00) [pid = 3696] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045755A0000) [pid = 3696] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E2BB400) [pid = 3696] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000457574D000) [pid = 3696] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457419A000) [pid = 3696] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004575746000) [pid = 3696] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571BC2C00) [pid = 3696] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004569A70800) [pid = 3696] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A674800) [pid = 3696] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045646B0000) [pid = 3696] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571B11800) [pid = 3696] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004572814800) [pid = 3696] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045705DA000) [pid = 3696] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E28CC00) [pid = 3696] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004575F4A800) [pid = 3696] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004568DF3C00) [pid = 3696] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456EB1FC00) [pid = 3696] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004575F95800) [pid = 3696] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457160A800) [pid = 3696] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456ABC6400) [pid = 3696] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456B1C9800) [pid = 3696] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456A667800) [pid = 3696] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:25:41 INFO - PROCESS | 3696 | 1466015141882 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:25:41 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) 11:25:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 11:25:41 INFO - PROCESS | 3696 | 1466015141898 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 3696 | 1466015141902 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:25:41 INFO - PROCESS | 3696 | 1466015141908 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 3696 | 1466015141910 Marionette TRACE conn5 <- [1,686,null,{}] 11:25:41 INFO - PROCESS | 3696 | 1466015141916 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 3696 | 1466015141919 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:42 INFO - PROCESS | 3696 | 1466015142008 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:25:42 INFO - PROCESS | 3696 | 1466015142068 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 3696 | 1466015142071 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:42 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568E68000 == 28 [pid = 3696] [id = 181] 11:25:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004563EC3400) [pid = 3696] [serial = 541] [outer = 0000000000000000] 11:25:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646B1C00) [pid = 3696] [serial = 542] [outer = 0000004563EC3400] 11:25:42 INFO - PROCESS | 3696 | 1466015142120 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564CA5C00) [pid = 3696] [serial = 543] [outer = 0000004563EC3400] 11:25:43 INFO - PROCESS | 3696 | 1466015143025 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:25:43 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) 11:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 11:25:43 INFO - PROCESS | 3696 | 1466015143041 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 3696 | 1466015143047 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:25:43 INFO - PROCESS | 3696 | 1466015143053 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 3696 | 1466015143056 Marionette TRACE conn5 <- [1,690,null,{}] 11:25:43 INFO - PROCESS | 3696 | 1466015143060 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 3696 | 1466015143062 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:43 INFO - PROCESS | 3696 | 1466015143179 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:25:43 INFO - PROCESS | 3696 | 1466015143196 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 3696 | 1466015143198 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB7E000 == 29 [pid = 3696] [id = 182] 11:25:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004568EB2800) [pid = 3696] [serial = 544] [outer = 0000000000000000] 11:25:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569510C00) [pid = 3696] [serial = 545] [outer = 0000004568EB2800] 11:25:43 INFO - PROCESS | 3696 | 1466015143248 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569A74400) [pid = 3696] [serial = 546] [outer = 0000004568EB2800] 11:25:44 INFO - PROCESS | 3696 | 1466015144220 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 11:25:44 INFO - PROCESS | 3696 | 1466015144250 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 3696 | 1466015144252 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:25:44 INFO - PROCESS | 3696 | 1466015144256 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 3696 | 1466015144260 Marionette TRACE conn5 <- [1,694,null,{}] 11:25:44 INFO - PROCESS | 3696 | 1466015144273 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 3696 | 1466015144278 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:44 INFO - PROCESS | 3696 | 1466015144391 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:25:44 INFO - PROCESS | 3696 | 1466015144398 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 3696 | 1466015144401 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570792800 == 30 [pid = 3696] [id = 183] 11:25:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004562A50800) [pid = 3696] [serial = 547] [outer = 0000000000000000] 11:25:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A676C00) [pid = 3696] [serial = 548] [outer = 0000004562A50800] 11:25:44 INFO - PROCESS | 3696 | 1466015144453 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456ABBE800) [pid = 3696] [serial = 549] [outer = 0000004562A50800] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E2CD800) [pid = 3696] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004575F9BC00) [pid = 3696] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004564EC7C00) [pid = 3696] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045705D7000) [pid = 3696] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (00000045645CE800) [pid = 3696] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (00000045633C3800) [pid = 3696] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045646AD400) [pid = 3696] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456A668400) [pid = 3696] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571C97C00) [pid = 3696] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004564420000) [pid = 3696] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000457352CC00) [pid = 3696] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:25:45 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (00000045718CC400) [pid = 3696] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:25:45 INFO - PROCESS | 3696 | 1466015145423 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1193ms 11:25:45 INFO - PROCESS | 3696 | 1466015145451 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 3696 | 1466015145454 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:25:45 INFO - PROCESS | 3696 | 1466015145457 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:25:45 INFO - PROCESS | 3696 | 1466015145459 Marionette TRACE conn5 <- [1,698,null,{}] 11:25:45 INFO - PROCESS | 3696 | 1466015145463 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 3696 | 1466015145465 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:45 INFO - PROCESS | 3696 | 1466015145575 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:25:45 INFO - PROCESS | 3696 | 1466015145614 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 3696 | 1466015145617 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571057800 == 31 [pid = 3696] [id = 184] 11:25:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456ABCF400) [pid = 3696] [serial = 550] [outer = 0000000000000000] 11:25:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456ADB0C00) [pid = 3696] [serial = 551] [outer = 000000456ABCF400] 11:25:45 INFO - PROCESS | 3696 | 1466015145662 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456E28D000) [pid = 3696] [serial = 552] [outer = 000000456ABCF400] 11:25:46 INFO - PROCESS | 3696 | 1466015146538 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 11:25:46 INFO - PROCESS | 3696 | 1466015146599 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 3696 | 1466015146601 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:25:46 INFO - PROCESS | 3696 | 1466015146607 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 3696 | 1466015146609 Marionette TRACE conn5 <- [1,702,null,{}] 11:25:46 INFO - PROCESS | 3696 | 1466015146613 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 3696 | 1466015146615 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:46 INFO - PROCESS | 3696 | 1466015146695 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:25:46 INFO - PROCESS | 3696 | 1466015146701 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 3696 | 1466015146703 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C1E800 == 32 [pid = 3696] [id = 185] 11:25:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004568EB2400) [pid = 3696] [serial = 553] [outer = 0000000000000000] 11:25:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456E2C0000) [pid = 3696] [serial = 554] [outer = 0000004568EB2400] 11:25:46 INFO - PROCESS | 3696 | 1466015146748 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456E2CCC00) [pid = 3696] [serial = 555] [outer = 0000004568EB2400] 11:25:47 INFO - PROCESS | 3696 | 1466015147955 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:25:47 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 11:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1385ms 11:25:47 INFO - PROCESS | 3696 | 1466015147994 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 3696 | 1466015147998 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:25:48 INFO - PROCESS | 3696 | 1466015148005 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 3696 | 1466015148008 Marionette TRACE conn5 <- [1,706,null,{}] 11:25:48 INFO - PROCESS | 3696 | 1466015148014 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 3696 | 1466015148018 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:48 INFO - PROCESS | 3696 | 1466015148200 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:25:48 INFO - PROCESS | 3696 | 1466015148287 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 3696 | 1466015148290 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A77F000 == 33 [pid = 3696] [id = 186] 11:25:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456514EC00) [pid = 3696] [serial = 556] [outer = 0000000000000000] 11:25:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004565BE2400) [pid = 3696] [serial = 557] [outer = 000000456514EC00] 11:25:48 INFO - PROCESS | 3696 | 1466015148349 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569875C00) [pid = 3696] [serial = 558] [outer = 000000456514EC00] 11:25:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004571057800 == 32 [pid = 3696] [id = 184] 11:25:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004570792800 == 31 [pid = 3696] [id = 183] 11:25:49 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB7E000 == 30 [pid = 3696] [id = 182] 11:25:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004568E68000 == 29 [pid = 3696] [id = 181] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456EB22000) [pid = 3696] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004576454C00) [pid = 3696] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456950F000) [pid = 3696] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004569C3E800) [pid = 3696] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571613800) [pid = 3696] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456E2B4400) [pid = 3696] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (00000045646A3800) [pid = 3696] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004568C45400) [pid = 3696] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456475F400) [pid = 3696] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004568CB2800) [pid = 3696] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000456A717800) [pid = 3696] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000456ABC4800) [pid = 3696] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (00000045707EF000) [pid = 3696] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (00000045729C4800) [pid = 3696] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000456E149800) [pid = 3696] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (0000004573A5B800) [pid = 3696] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (0000004574D7A800) [pid = 3696] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (0000004571BB9000) [pid = 3696] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 50 (0000004571DB3400) [pid = 3696] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 49 (0000004571C5D400) [pid = 3696] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 48 (0000004570066800) [pid = 3696] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 47 (0000004571C62800) [pid = 3696] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | --DOMWINDOW == 46 (000000456E2C5400) [pid = 3696] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:25:49 INFO - PROCESS | 3696 | 1466015149561 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1599ms 11:25:49 INFO - PROCESS | 3696 | 1466015149606 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 3696 | 1466015149610 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:25:49 INFO - PROCESS | 3696 | 1466015149616 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 3696 | 1466015149619 Marionette TRACE conn5 <- [1,710,null,{}] 11:25:49 INFO - PROCESS | 3696 | 1466015149663 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 3696 | 1466015149666 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:49 INFO - PROCESS | 3696 | 1466015149775 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:25:49 INFO - PROCESS | 3696 | 1466015149784 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 3696 | 1466015149789 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:49 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569862800 == 30 [pid = 3696] [id = 187] 11:25:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 47 (00000045645DB400) [pid = 3696] [serial = 559] [outer = 0000000000000000] 11:25:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 48 (0000004564C9AC00) [pid = 3696] [serial = 560] [outer = 00000045645DB400] 11:25:49 INFO - PROCESS | 3696 | 1466015149838 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 49 (00000045645CE000) [pid = 3696] [serial = 561] [outer = 00000045645DB400] 11:25:50 INFO - PROCESS | 3696 | 1466015150289 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 3696 | 1466015150355 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:25:50 INFO - PROCESS | 3696 | 1466015150361 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 3696 | 1466015150364 Marionette TRACE conn5 <- [1,714,null,{}] 11:25:50 INFO - PROCESS | 3696 | 1466015150368 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 3696 | 1466015150371 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:50 INFO - PROCESS | 3696 | 1466015150461 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:25:50 INFO - PROCESS | 3696 | 1466015150476 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 3696 | 1466015150478 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E17D800 == 31 [pid = 3696] [id = 188] 11:25:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 50 (0000004569C7C000) [pid = 3696] [serial = 562] [outer = 0000000000000000] 11:25:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 51 (000000456A65A400) [pid = 3696] [serial = 563] [outer = 0000004569C7C000] 11:25:50 INFO - PROCESS | 3696 | 1466015150527 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000456A713000) [pid = 3696] [serial = 564] [outer = 0000004569C7C000] 11:25:51 INFO - PROCESS | 3696 | 1466015151037 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 11:25:51 INFO - PROCESS | 3696 | 1466015151114 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 3696 | 1466015151116 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:25:51 INFO - PROCESS | 3696 | 1466015151120 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:25:51 INFO - PROCESS | 3696 | 1466015151123 Marionette TRACE conn5 <- [1,718,null,{}] 11:25:51 INFO - PROCESS | 3696 | 1466015151135 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 3696 | 1466015151139 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:51 INFO - PROCESS | 3696 | 1466015151252 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:25:51 INFO - PROCESS | 3696 | 1466015151267 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 3696 | 1466015151270 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104B000 == 32 [pid = 3696] [id = 189] 11:25:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000456B264400) [pid = 3696] [serial = 565] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000456E28A000) [pid = 3696] [serial = 566] [outer = 000000456B264400] 11:25:51 INFO - PROCESS | 3696 | 1466015151319 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000456E2C6C00) [pid = 3696] [serial = 567] [outer = 000000456B264400] 11:25:51 INFO - PROCESS | 3696 | 1466015151791 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 3696 | 1466015151861 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:25:51 INFO - PROCESS | 3696 | 1466015151865 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 3696 | 1466015151866 Marionette TRACE conn5 <- [1,722,null,{}] 11:25:51 INFO - PROCESS | 3696 | 1466015151870 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 3696 | 1466015151872 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:51 INFO - PROCESS | 3696 | 1466015151983 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:25:52 INFO - PROCESS | 3696 | 1466015152031 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 3696 | 1466015152033 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F1C800 == 33 [pid = 3696] [id = 190] 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004562A52400) [pid = 3696] [serial = 568] [outer = 0000000000000000] 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (0000004570064400) [pid = 3696] [serial = 569] [outer = 0000004562A52400] 11:25:52 INFO - PROCESS | 3696 | 1466015152079 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (00000045705D0400) [pid = 3696] [serial = 570] [outer = 0000004562A52400] 11:25:52 INFO - PROCESS | 3696 | 1466015152532 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (0000004564422400) [pid = 3696] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004563EC3400) [pid = 3696] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (0000004568E51400) [pid = 3696] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000456ABC4400) [pid = 3696] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (0000004568EB2800) [pid = 3696] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (0000004562A50800) [pid = 3696] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:25:52 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000456ABCF400) [pid = 3696] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 11:25:52 INFO - PROCESS | 3696 | 1466015152600 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 3696 | 1466015152602 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:25:52 INFO - PROCESS | 3696 | 1466015152605 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 3696 | 1466015152607 Marionette TRACE conn5 <- [1,726,null,{}] 11:25:52 INFO - PROCESS | 3696 | 1466015152618 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 3696 | 1466015152620 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:52 INFO - PROCESS | 3696 | 1466015152725 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:25:52 INFO - PROCESS | 3696 | 1466015152750 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 3696 | 1466015152752 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:52 INFO - PROCESS | 3696 | ++DOCSHELL 00000045731A1800 == 34 [pid = 3696] [id = 191] 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (0000004562A9E400) [pid = 3696] [serial = 571] [outer = 0000000000000000] 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (0000004569C38800) [pid = 3696] [serial = 572] [outer = 0000004562A9E400] 11:25:52 INFO - PROCESS | 3696 | 1466015152797 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (00000045705DAC00) [pid = 3696] [serial = 573] [outer = 0000004562A9E400] 11:25:53 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:25:53 INFO - PROCESS | 3696 | 1466015153690 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1133ms 11:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:25:53 INFO - PROCESS | 3696 | 1466015153747 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 3696 | 1466015153749 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:25:53 INFO - PROCESS | 3696 | 1466015153753 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 3696 | 1466015153755 Marionette TRACE conn5 <- [1,730,null,{}] 11:25:53 INFO - PROCESS | 3696 | 1466015153758 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 3696 | 1466015153764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:53 INFO - PROCESS | 3696 | 1466015153874 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:25:53 INFO - PROCESS | 3696 | 1466015153880 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 3696 | 1466015153882 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:53 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A70000 == 35 [pid = 3696] [id = 192] 11:25:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (00000045651C7C00) [pid = 3696] [serial = 574] [outer = 0000000000000000] 11:25:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004571610C00) [pid = 3696] [serial = 575] [outer = 00000045651C7C00] 11:25:53 INFO - PROCESS | 3696 | 1466015153927 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (00000045718C8800) [pid = 3696] [serial = 576] [outer = 00000045651C7C00] 11:25:54 INFO - PROCESS | 3696 | 1466015154807 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:25:54 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 11:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1081ms 11:25:54 INFO - PROCESS | 3696 | 1466015154836 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 3696 | 1466015154838 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:25:54 INFO - PROCESS | 3696 | 1466015154841 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:25:54 INFO - PROCESS | 3696 | 1466015154843 Marionette TRACE conn5 <- [1,734,null,{}] 11:25:54 INFO - PROCESS | 3696 | 1466015154847 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 3696 | 1466015154849 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:54 INFO - PROCESS | 3696 | 1466015154953 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:25:54 INFO - PROCESS | 3696 | 1466015154961 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 3696 | 1466015154963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BFA800 == 36 [pid = 3696] [id = 193] 11:25:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (0000004571B96000) [pid = 3696] [serial = 577] [outer = 0000000000000000] 11:25:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004571BBB400) [pid = 3696] [serial = 578] [outer = 0000004571B96000] 11:25:55 INFO - PROCESS | 3696 | 1466015155007 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (0000004571C5D000) [pid = 3696] [serial = 579] [outer = 0000004571B96000] 11:25:55 INFO - PROCESS | 3696 | 1466015155935 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:25:55 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.) 11:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1143ms 11:25:56 INFO - PROCESS | 3696 | 1466015155999 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 3696 | 1466015156004 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:25:56 INFO - PROCESS | 3696 | 1466015156009 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:25:56 INFO - PROCESS | 3696 | 1466015156013 Marionette TRACE conn5 <- [1,738,null,{}] 11:25:56 INFO - PROCESS | 3696 | 1466015156019 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 3696 | 1466015156022 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:56 INFO - PROCESS | 3696 | 1466015156171 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:25:56 INFO - PROCESS | 3696 | 1466015156233 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 3696 | 1466015156238 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A779000 == 37 [pid = 3696] [id = 194] 11:25:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004564765800) [pid = 3696] [serial = 580] [outer = 0000000000000000] 11:25:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004565BE4400) [pid = 3696] [serial = 581] [outer = 0000004564765800] 11:25:56 INFO - PROCESS | 3696 | 1466015156297 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004569BFC000) [pid = 3696] [serial = 582] [outer = 0000004564765800] 11:25:57 INFO - PROCESS | 3696 | 1466015157375 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:25:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1383ms 11:25:57 INFO - PROCESS | 3696 | 1466015157398 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 3696 | 1466015157403 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:25:57 INFO - PROCESS | 3696 | 1466015157453 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 3696 | 1466015157457 Marionette TRACE conn5 <- [1,742,null,{}] 11:25:57 INFO - PROCESS | 3696 | 1466015157461 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 3696 | 1466015157464 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:57 INFO - PROCESS | 3696 | 1466015157567 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:25:57 INFO - PROCESS | 3696 | 1466015157713 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 3696 | 1466015157716 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573193000 == 38 [pid = 3696] [id = 195] 11:25:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456ABC4800) [pid = 3696] [serial = 583] [outer = 0000000000000000] 11:25:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456E2B0000) [pid = 3696] [serial = 584] [outer = 000000456ABC4800] 11:25:57 INFO - PROCESS | 3696 | 1466015157773 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456EB64400) [pid = 3696] [serial = 585] [outer = 000000456ABC4800] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A70000 == 37 [pid = 3696] [id = 192] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045731A1800 == 36 [pid = 3696] [id = 191] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F1C800 == 35 [pid = 3696] [id = 190] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457104B000 == 34 [pid = 3696] [id = 189] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456E17D800 == 33 [pid = 3696] [id = 188] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004569862800 == 32 [pid = 3696] [id = 187] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456A77F000 == 31 [pid = 3696] [id = 186] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C1E800 == 30 [pid = 3696] [id = 185] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004565D03000 == 29 [pid = 3696] [id = 180] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BFA800 == 28 [pid = 3696] [id = 193] 11:25:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456A779000 == 27 [pid = 3696] [id = 194] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045645CDC00) [pid = 3696] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (00000045646B1C00) [pid = 3696] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004564CA5C00) [pid = 3696] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000456A65A000) [pid = 3696] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004569B3C400) [pid = 3696] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456FC1BC00) [pid = 3696] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000456E2B0800) [pid = 3696] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004569A74400) [pid = 3696] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000456A676C00) [pid = 3696] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000456ADB0C00) [pid = 3696] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (0000004564769800) [pid = 3696] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (0000004569510C00) [pid = 3696] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000456E2C0000) [pid = 3696] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000456ABBE800) [pid = 3696] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000456E28D000) [pid = 3696] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:25:59 INFO - PROCESS | 3696 | 1466015159260 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:25:59 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 11:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1843ms 11:25:59 INFO - PROCESS | 3696 | 1466015159296 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 3696 | 1466015159300 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:25:59 INFO - PROCESS | 3696 | 1466015159306 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:25:59 INFO - PROCESS | 3696 | 1466015159309 Marionette TRACE conn5 <- [1,746,null,{}] 11:25:59 INFO - PROCESS | 3696 | 1466015159316 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 3696 | 1466015159319 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:59 INFO - PROCESS | 3696 | 1466015159410 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:25:59 INFO - PROCESS | 3696 | 1466015159468 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 3696 | 1466015159472 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:25:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C7E000 == 28 [pid = 3696] [id = 196] 11:25:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (00000045646AF800) [pid = 3696] [serial = 586] [outer = 0000000000000000] 11:25:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (00000045646B2C00) [pid = 3696] [serial = 587] [outer = 00000045646AF800] 11:25:59 INFO - PROCESS | 3696 | 1466015159523 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (0000004564CA3400) [pid = 3696] [serial = 588] [outer = 00000045646AF800] 11:25:59 INFO - PROCESS | 3696 | 1466015159943 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 11:26:00 INFO - PROCESS | 3696 | 1466015160000 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 3696 | 1466015160006 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:26:00 INFO - PROCESS | 3696 | 1466015160012 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 3696 | 1466015160015 Marionette TRACE conn5 <- [1,750,null,{}] 11:26:00 INFO - PROCESS | 3696 | 1466015160020 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 3696 | 1466015160023 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:00 INFO - PROCESS | 3696 | 1466015160118 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:26:00 INFO - PROCESS | 3696 | 1466015160132 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 3696 | 1466015160135 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A774800 == 29 [pid = 3696] [id = 197] 11:26:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (0000004568E51400) [pid = 3696] [serial = 589] [outer = 0000000000000000] 11:26:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (00000045695CD400) [pid = 3696] [serial = 590] [outer = 0000004568E51400] 11:26:00 INFO - PROCESS | 3696 | 1466015160185 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (0000004569AC1800) [pid = 3696] [serial = 591] [outer = 0000004568E51400] 11:26:01 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:26:01 INFO - PROCESS | 3696 | 1466015161117 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 11:26:01 INFO - PROCESS | 3696 | 1466015161153 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:26:01 INFO - PROCESS | 3696 | 1466015161155 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:26:01 INFO - PROCESS | 3696 | 1466015161164 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 3696 | 1466015161168 Marionette TRACE conn5 <- [1,754,null,{}] 11:26:01 INFO - PROCESS | 3696 | 1466015161180 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 3696 | 1466015161185 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:01 INFO - PROCESS | 3696 | 1466015161295 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:26:01 INFO - PROCESS | 3696 | 1466015161302 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 3696 | 1466015161305 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570079000 == 30 [pid = 3696] [id = 198] 11:26:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456A66C000) [pid = 3696] [serial = 592] [outer = 0000000000000000] 11:26:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000456A70C800) [pid = 3696] [serial = 593] [outer = 000000456A66C000] 11:26:01 INFO - PROCESS | 3696 | 1466015161356 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456ABBC000) [pid = 3696] [serial = 594] [outer = 000000456A66C000] 11:26:02 INFO - PROCESS | 3696 | 1466015162285 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1143ms 11:26:02 INFO - PROCESS | 3696 | 1466015162304 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 3696 | 1466015162307 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:26:02 INFO - PROCESS | 3696 | 1466015162310 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 3696 | 1466015162311 Marionette TRACE conn5 <- [1,758,null,{}] 11:26:02 INFO - PROCESS | 3696 | 1466015162315 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 3696 | 1466015162317 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:02 INFO - PROCESS | 3696 | 1466015162430 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:26:02 INFO - PROCESS | 3696 | 1466015162435 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 3696 | 1466015162437 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571048000 == 31 [pid = 3696] [id = 199] 11:26:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456ADB0800) [pid = 3696] [serial = 595] [outer = 0000000000000000] 11:26:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456B265400) [pid = 3696] [serial = 596] [outer = 000000456ADB0800] 11:26:02 INFO - PROCESS | 3696 | 1466015162483 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456E28D000) [pid = 3696] [serial = 597] [outer = 000000456ADB0800] 11:26:02 INFO - PROCESS | 3696 | 1466015162952 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 11:26:03 INFO - PROCESS | 3696 | 1466015163004 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 3696 | 1466015163006 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:26:03 INFO - PROCESS | 3696 | 1466015163017 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 3696 | 1466015163019 Marionette TRACE conn5 <- [1,762,null,{}] 11:26:03 INFO - PROCESS | 3696 | 1466015163022 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 3696 | 1466015163025 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:03 INFO - PROCESS | 3696 | 1466015163197 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004562A52400) [pid = 3696] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004569C7C000) [pid = 3696] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (00000045645DB400) [pid = 3696] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000456B264400) [pid = 3696] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004568EB2400) [pid = 3696] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000456514EC00) [pid = 3696] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004562A9E400) [pid = 3696] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (0000004571B96000) [pid = 3696] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:26:03 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (00000045651C7C00) [pid = 3696] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:26:03 INFO - PROCESS | 3696 | 1466015163248 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 3696 | 1466015163250 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD7A000 == 32 [pid = 3696] [id = 200] 11:26:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (0000004562A9E400) [pid = 3696] [serial = 598] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000456514EC00) [pid = 3696] [serial = 599] [outer = 0000004562A9E400] 11:26:03 INFO - PROCESS | 3696 | 1466015163298 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000456E2C4000) [pid = 3696] [serial = 600] [outer = 0000004562A9E400] 11:26:03 INFO - PROCESS | 3696 | 1466015163658 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 11:26:03 INFO - PROCESS | 3696 | 1466015163713 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 3696 | 1466015163715 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:26:03 INFO - PROCESS | 3696 | 1466015163718 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 3696 | 1466015163720 Marionette TRACE conn5 <- [1,766,null,{}] 11:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:26:03 INFO - PROCESS | 3696 | 1466015163723 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 3696 | 1466015163729 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:03 INFO - PROCESS | 3696 | 1466015163866 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:26:03 INFO - PROCESS | 3696 | 1466015163872 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 3696 | 1466015163874 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568EE2000 == 33 [pid = 3696] [id = 201] 11:26:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456E593400) [pid = 3696] [serial = 601] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000456EB6A000) [pid = 3696] [serial = 602] [outer = 000000456E593400] 11:26:03 INFO - PROCESS | 3696 | 1466015163920 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045707EA000) [pid = 3696] [serial = 603] [outer = 000000456E593400] 11:26:04 INFO - PROCESS | 3696 | 1466015164347 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 11:26:04 INFO - PROCESS | 3696 | 1466015164393 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 3696 | 1466015164395 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:26:04 INFO - PROCESS | 3696 | 1466015164398 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 3696 | 1466015164400 Marionette TRACE conn5 <- [1,770,null,{}] 11:26:04 INFO - PROCESS | 3696 | 1466015164403 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 3696 | 1466015164405 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:04 INFO - PROCESS | 3696 | 1466015164483 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:26:04 INFO - PROCESS | 3696 | 1466015164490 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 3696 | 1466015164492 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BEF000 == 34 [pid = 3696] [id = 202] 11:26:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045707F5C00) [pid = 3696] [serial = 604] [outer = 0000000000000000] 11:26:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004571608800) [pid = 3696] [serial = 605] [outer = 00000045707F5C00] 11:26:04 INFO - PROCESS | 3696 | 1466015164537 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004571617400) [pid = 3696] [serial = 606] [outer = 00000045707F5C00] 11:26:04 INFO - PROCESS | 3696 | 1466015164933 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 11:26:04 INFO - PROCESS | 3696 | 1466015164988 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 3696 | 1466015164990 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:26:05 INFO - PROCESS | 3696 | 1466015164997 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 3696 | 1466015164999 Marionette TRACE conn5 <- [1,774,null,{}] 11:26:05 INFO - PROCESS | 3696 | 1466015165003 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 3696 | 1466015165005 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:05 INFO - PROCESS | 3696 | 1466015165083 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:26:05 INFO - PROCESS | 3696 | 1466015165089 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 3696 | 1466015165091 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D15800 == 35 [pid = 3696] [id = 203] 11:26:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000457161BC00) [pid = 3696] [serial = 607] [outer = 0000000000000000] 11:26:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456475B400) [pid = 3696] [serial = 608] [outer = 000000457161BC00] 11:26:05 INFO - PROCESS | 3696 | 1466015165137 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045718CBC00) [pid = 3696] [serial = 609] [outer = 000000457161BC00] 11:26:05 INFO - PROCESS | 3696 | 1466015165945 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1026ms 11:26:06 INFO - PROCESS | 3696 | 1466015166028 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 3696 | 1466015166033 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:26:06 INFO - PROCESS | 3696 | 1466015166059 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 3696 | 1466015166065 Marionette TRACE conn5 <- [1,778,null,{}] 11:26:06 INFO - PROCESS | 3696 | 1466015166071 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 3696 | 1466015166074 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:06 INFO - PROCESS | 3696 | 1466015166247 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:26:06 INFO - PROCESS | 3696 | 1466015166329 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 3696 | 1466015166332 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B12000 == 36 [pid = 3696] [id = 204] 11:26:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004564768C00) [pid = 3696] [serial = 610] [outer = 0000000000000000] 11:26:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004564DBC400) [pid = 3696] [serial = 611] [outer = 0000004564768C00] 11:26:06 INFO - PROCESS | 3696 | 1466015166391 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569510C00) [pid = 3696] [serial = 612] [outer = 0000004564768C00] 11:26:07 INFO - PROCESS | 3696 | 1466015167271 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1306ms 11:26:07 INFO - PROCESS | 3696 | 1466015167348 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 3696 | 1466015167353 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:26:07 INFO - PROCESS | 3696 | 1466015167358 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:26:07 INFO - PROCESS | 3696 | 1466015167362 Marionette TRACE conn5 <- [1,782,null,{}] 11:26:07 INFO - PROCESS | 3696 | 1466015167367 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 3696 | 1466015167370 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:07 INFO - PROCESS | 3696 | 1466015167490 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:26:07 INFO - PROCESS | 3696 | 1466015167555 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 3696 | 1466015167559 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000456966D800 == 37 [pid = 3696] [id = 205] 11:26:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004564DBD000) [pid = 3696] [serial = 613] [outer = 0000000000000000] 11:26:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456952B000) [pid = 3696] [serial = 614] [outer = 0000004564DBD000] 11:26:07 INFO - PROCESS | 3696 | 1466015167613 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C38400) [pid = 3696] [serial = 615] [outer = 0000004564DBD000] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BEF000 == 36 [pid = 3696] [id = 202] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 0000004568EE2000 == 35 [pid = 3696] [id = 201] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD7A000 == 34 [pid = 3696] [id = 200] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 0000004571048000 == 33 [pid = 3696] [id = 199] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 0000004570079000 == 32 [pid = 3696] [id = 198] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 000000456A774800 == 31 [pid = 3696] [id = 197] 11:26:07 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C7E000 == 30 [pid = 3696] [id = 196] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004570064400) [pid = 3696] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456A65A400) [pid = 3696] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456A713000) [pid = 3696] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004564C9AC00) [pid = 3696] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (00000045645CE000) [pid = 3696] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456E28A000) [pid = 3696] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456E2CCC00) [pid = 3696] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004565BE2400) [pid = 3696] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004569875C00) [pid = 3696] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004569C38800) [pid = 3696] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004571BBB400) [pid = 3696] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (00000045718C8800) [pid = 3696] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004571C5D000) [pid = 3696] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (00000045705D0400) [pid = 3696] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (0000004571610C00) [pid = 3696] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (00000045705DAC00) [pid = 3696] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000456E2C6C00) [pid = 3696] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:26:08 INFO - PROCESS | 3696 | 1466015168095 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 795ms 11:26:08 INFO - PROCESS | 3696 | 1466015168156 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 3696 | 1466015168162 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:26:08 INFO - PROCESS | 3696 | 1466015168169 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 3696 | 1466015168172 Marionette TRACE conn5 <- [1,786,null,{}] 11:26:08 INFO - PROCESS | 3696 | 1466015168176 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 3696 | 1466015168179 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:08 INFO - PROCESS | 3696 | 1466015168270 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:26:08 INFO - PROCESS | 3696 | 1466015168277 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 3696 | 1466015168279 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E258000 == 31 [pid = 3696] [id = 206] 11:26:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000456A65A000) [pid = 3696] [serial = 616] [outer = 0000000000000000] 11:26:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000456A66F800) [pid = 3696] [serial = 617] [outer = 000000456A65A000] 11:26:08 INFO - PROCESS | 3696 | 1466015168334 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456ABB9400) [pid = 3696] [serial = 618] [outer = 000000456A65A000] 11:26:08 INFO - PROCESS | 3696 | 1466015168799 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:26:08 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 11:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 693ms 11:26:08 INFO - PROCESS | 3696 | 1466015168862 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 3696 | 1466015168865 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:26:08 INFO - PROCESS | 3696 | 1466015168868 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:26:08 INFO - PROCESS | 3696 | 1466015168872 Marionette TRACE conn5 <- [1,790,null,{}] 11:26:08 INFO - PROCESS | 3696 | 1466015168885 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 3696 | 1466015168890 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:09 INFO - PROCESS | 3696 | 1466015169006 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:26:09 INFO - PROCESS | 3696 | 1466015169082 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 3696 | 1466015169085 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000457129B800 == 32 [pid = 3696] [id = 207] 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000456B269400) [pid = 3696] [serial = 619] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456E2B1C00) [pid = 3696] [serial = 620] [outer = 000000456B269400] 11:26:09 INFO - PROCESS | 3696 | 1466015169134 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456E2CA000) [pid = 3696] [serial = 621] [outer = 000000456B269400] 11:26:09 INFO - PROCESS | 3696 | 1466015169536 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:26:09 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 11:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 11:26:09 INFO - PROCESS | 3696 | 1466015169562 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 3696 | 1466015169565 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:26:09 INFO - PROCESS | 3696 | 1466015169568 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:26:09 INFO - PROCESS | 3696 | 1466015169570 Marionette TRACE conn5 <- [1,794,null,{}] 11:26:09 INFO - PROCESS | 3696 | 1466015169573 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 3696 | 1466015169575 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:09 INFO - PROCESS | 3696 | 1466015169664 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:26:09 INFO - PROCESS | 3696 | 1466015169670 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 3696 | 1466015169672 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000457286B000 == 33 [pid = 3696] [id = 208] 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456E595000) [pid = 3696] [serial = 622] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004570061000) [pid = 3696] [serial = 623] [outer = 000000456E595000] 11:26:09 INFO - PROCESS | 3696 | 1466015169717 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045705D9000) [pid = 3696] [serial = 624] [outer = 000000456E595000] 11:26:10 INFO - PROCESS | 3696 | 1466015170203 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:26:10 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 11:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 11:26:10 INFO - PROCESS | 3696 | 1466015170242 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 3696 | 1466015170244 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:26:10 INFO - PROCESS | 3696 | 1466015170247 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 3696 | 1466015170249 Marionette TRACE conn5 <- [1,798,null,{}] 11:26:10 INFO - PROCESS | 3696 | 1466015170259 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 3696 | 1466015170261 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:10 INFO - PROCESS | 3696 | 1466015170373 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:26:10 INFO - PROCESS | 3696 | 1466015170457 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 3696 | 1466015170460 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A54800 == 34 [pid = 3696] [id = 209] 11:26:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045707EBC00) [pid = 3696] [serial = 625] [outer = 0000000000000000] 11:26:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004570B78C00) [pid = 3696] [serial = 626] [outer = 00000045707EBC00] 11:26:10 INFO - PROCESS | 3696 | 1466015170505 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045716F4C00) [pid = 3696] [serial = 627] [outer = 00000045707EBC00] 11:26:10 INFO - PROCESS | 3696 | 1466015170925 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 732ms 11:26:10 INFO - PROCESS | 3696 | 1466015170983 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 3696 | 1466015170985 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:26:10 INFO - PROCESS | 3696 | 1466015170988 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:26:10 INFO - PROCESS | 3696 | 1466015170990 Marionette TRACE conn5 <- [1,802,null,{}] 11:26:11 INFO - PROCESS | 3696 | 1466015170994 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 3696 | 1466015171000 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:11 INFO - PROCESS | 3696 | 1466015171129 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:26:11 INFO - PROCESS | 3696 | 1466015171181 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 3696 | 1466015171183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D16800 == 35 [pid = 3696] [id = 210] 11:26:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045718CA400) [pid = 3696] [serial = 628] [outer = 0000000000000000] 11:26:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571BB8C00) [pid = 3696] [serial = 629] [outer = 00000045718CA400] 11:26:11 INFO - PROCESS | 3696 | 1466015171229 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571C89C00) [pid = 3696] [serial = 630] [outer = 00000045718CA400] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456A66C000) [pid = 3696] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045646AF800) [pid = 3696] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004568E51400) [pid = 3696] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456ADB0800) [pid = 3696] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004564765800) [pid = 3696] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004562A9E400) [pid = 3696] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456E593400) [pid = 3696] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:26:11 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (00000045707F5C00) [pid = 3696] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:26:11 INFO - PROCESS | 3696 | 1466015171656 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 3696 | 1466015171686 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:26:11 INFO - PROCESS | 3696 | 1466015171689 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:26:11 INFO - PROCESS | 3696 | 1466015171691 Marionette TRACE conn5 <- [1,806,null,{}] 11:26:11 INFO - PROCESS | 3696 | 1466015171728 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 3696 | 1466015171731 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:11 INFO - PROCESS | 3696 | 1466015171843 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:26:11 INFO - PROCESS | 3696 | 1466015171889 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 3696 | 1466015171891 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E02800 == 36 [pid = 3696] [id = 211] 11:26:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004564EC6C00) [pid = 3696] [serial = 631] [outer = 0000000000000000] 11:26:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045705D4400) [pid = 3696] [serial = 632] [outer = 0000004564EC6C00] 11:26:11 INFO - PROCESS | 3696 | 1466015171936 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004571DA7800) [pid = 3696] [serial = 633] [outer = 0000004564EC6C00] 11:26:12 INFO - PROCESS | 3696 | 1466015172281 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 650ms 11:26:12 INFO - PROCESS | 3696 | 1466015172343 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 3696 | 1466015172345 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:26:12 INFO - PROCESS | 3696 | 1466015172349 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 3696 | 1466015172351 Marionette TRACE conn5 <- [1,810,null,{}] 11:26:12 INFO - PROCESS | 3696 | 1466015172354 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 3696 | 1466015172356 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:12 INFO - PROCESS | 3696 | 1466015172464 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:26:12 INFO - PROCESS | 3696 | 1466015172472 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 3696 | 1466015172474 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:12 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765A9000 == 37 [pid = 3696] [id = 212] 11:26:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004571DA9C00) [pid = 3696] [serial = 634] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004571DB2400) [pid = 3696] [serial = 635] [outer = 0000004571DA9C00] 11:26:12 INFO - PROCESS | 3696 | 1466015172519 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045720F6400) [pid = 3696] [serial = 636] [outer = 0000004571DA9C00] 11:26:12 INFO - PROCESS | 3696 | 1466015172925 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 3696 | 1466015172982 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:26:12 INFO - PROCESS | 3696 | 1466015172986 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 3696 | 1466015172988 Marionette TRACE conn5 <- [1,814,null,{}] 11:26:13 INFO - PROCESS | 3696 | 1466015172991 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 3696 | 1466015172993 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:13 INFO - PROCESS | 3696 | 1466015173112 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:26:13 INFO - PROCESS | 3696 | 1466015173151 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 3696 | 1466015173153 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:13 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576603800 == 38 [pid = 3696] [id = 213] 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571F55400) [pid = 3696] [serial = 637] [outer = 0000000000000000] 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045729C1000) [pid = 3696] [serial = 638] [outer = 0000004571F55400] 11:26:13 INFO - PROCESS | 3696 | 1466015173198 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004573529800) [pid = 3696] [serial = 639] [outer = 0000004571F55400] 11:26:13 INFO - PROCESS | 3696 | 1466015173590 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 627ms 11:26:13 INFO - PROCESS | 3696 | 1466015173616 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 3696 | 1466015173618 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:26:13 INFO - PROCESS | 3696 | 1466015173621 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:26:13 INFO - PROCESS | 3696 | 1466015173623 Marionette TRACE conn5 <- [1,818,null,{}] 11:26:13 INFO - PROCESS | 3696 | 1466015173626 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 3696 | 1466015173628 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:13 INFO - PROCESS | 3696 | 1466015173739 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:26:13 INFO - PROCESS | 3696 | 1466015173746 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 3696 | 1466015173748 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:13 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577518800 == 39 [pid = 3696] [id = 214] 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045735DD800) [pid = 3696] [serial = 640] [outer = 0000000000000000] 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004573A61000) [pid = 3696] [serial = 641] [outer = 00000045735DD800] 11:26:13 INFO - PROCESS | 3696 | 1466015173792 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004573CC1000) [pid = 3696] [serial = 642] [outer = 00000045735DD800] 11:26:14 INFO - PROCESS | 3696 | 1466015174409 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 838ms 11:26:14 INFO - PROCESS | 3696 | 1466015174472 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 3696 | 1466015174477 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:26:14 INFO - PROCESS | 3696 | 1466015174483 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 3696 | 1466015174489 Marionette TRACE conn5 <- [1,822,null,{}] 11:26:14 INFO - PROCESS | 3696 | 1466015174495 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 3696 | 1466015174498 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:14 INFO - PROCESS | 3696 | 1466015174623 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:26:14 INFO - PROCESS | 3696 | 1466015174688 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 3696 | 1466015174691 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E252000 == 40 [pid = 3696] [id = 215] 11:26:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004568D31800) [pid = 3696] [serial = 643] [outer = 0000000000000000] 11:26:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B6CC00) [pid = 3696] [serial = 644] [outer = 0000004568D31800] 11:26:14 INFO - PROCESS | 3696 | 1466015174750 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456A717800) [pid = 3696] [serial = 645] [outer = 0000004568D31800] 11:26:15 INFO - PROCESS | 3696 | 1466015175344 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 902ms 11:26:15 INFO - PROCESS | 3696 | 1466015175386 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 3696 | 1466015175391 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:26:15 INFO - PROCESS | 3696 | 1466015175398 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 3696 | 1466015175401 Marionette TRACE conn5 <- [1,826,null,{}] 11:26:15 INFO - PROCESS | 3696 | 1466015175405 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 3696 | 1466015175409 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:15 INFO - PROCESS | 3696 | 1466015175526 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:26:15 INFO - PROCESS | 3696 | 1466015175612 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 3696 | 1466015175615 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C13800 == 41 [pid = 3696] [id = 216] 11:26:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2C6400) [pid = 3696] [serial = 646] [outer = 0000000000000000] 11:26:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2CCC00) [pid = 3696] [serial = 647] [outer = 000000456E2C6400] 11:26:15 INFO - PROCESS | 3696 | 1466015175673 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045707F5C00) [pid = 3696] [serial = 648] [outer = 000000456E2C6400] 11:26:16 INFO - PROCESS | 3696 | 1466015176284 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 11:26:16 INFO - PROCESS | 3696 | 1466015176344 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 3696 | 1466015176347 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:26:16 INFO - PROCESS | 3696 | 1466015176351 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 3696 | 1466015176355 Marionette TRACE conn5 <- [1,830,null,{}] 11:26:16 INFO - PROCESS | 3696 | 1466015176366 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 3696 | 1466015176372 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:16 INFO - PROCESS | 3696 | 1466015176485 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:26:16 INFO - PROCESS | 3696 | 1466015176560 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 3696 | 1466015176563 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577814000 == 42 [pid = 3696] [id = 217] 11:26:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571C5D000) [pid = 3696] [serial = 649] [outer = 0000000000000000] 11:26:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571C97800) [pid = 3696] [serial = 650] [outer = 0000004571C5D000] 11:26:16 INFO - PROCESS | 3696 | 1466015176662 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004574163400) [pid = 3696] [serial = 651] [outer = 0000004571C5D000] 11:26:17 INFO - PROCESS | 3696 | 1466015177481 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1199ms 11:26:17 INFO - PROCESS | 3696 | 1466015177552 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 3696 | 1466015177556 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:26:17 INFO - PROCESS | 3696 | 1466015177562 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:26:17 INFO - PROCESS | 3696 | 1466015177565 Marionette TRACE conn5 <- [1,834,null,{}] 11:26:17 INFO - PROCESS | 3696 | 1466015177571 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 3696 | 1466015177574 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:17 INFO - PROCESS | 3696 | 1466015177718 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:26:17 INFO - PROCESS | 3696 | 1466015177785 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 3696 | 1466015177790 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A95800 == 43 [pid = 3696] [id = 218] 11:26:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456514FC00) [pid = 3696] [serial = 652] [outer = 0000000000000000] 11:26:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004568DEA000) [pid = 3696] [serial = 653] [outer = 000000456514FC00] 11:26:17 INFO - PROCESS | 3696 | 1466015177840 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004569B70C00) [pid = 3696] [serial = 654] [outer = 000000456514FC00] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004576603800 == 42 [pid = 3696] [id = 213] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 00000045765A9000 == 41 [pid = 3696] [id = 212] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E02800 == 40 [pid = 3696] [id = 211] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D16800 == 39 [pid = 3696] [id = 210] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A54800 == 38 [pid = 3696] [id = 209] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 000000457286B000 == 37 [pid = 3696] [id = 208] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 000000457129B800 == 36 [pid = 3696] [id = 207] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 000000456E258000 == 35 [pid = 3696] [id = 206] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 000000456966D800 == 34 [pid = 3696] [id = 205] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B12000 == 33 [pid = 3696] [id = 204] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D15800 == 32 [pid = 3696] [id = 203] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004573193000 == 31 [pid = 3696] [id = 195] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004577814000 == 30 [pid = 3696] [id = 217] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C13800 == 29 [pid = 3696] [id = 216] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 000000456E252000 == 28 [pid = 3696] [id = 215] 11:26:18 INFO - PROCESS | 3696 | --DOCSHELL 0000004577518800 == 27 [pid = 3696] [id = 214] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456A70C800) [pid = 3696] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456ABBC000) [pid = 3696] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045646B2C00) [pid = 3696] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564CA3400) [pid = 3696] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045695CD400) [pid = 3696] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E2B0000) [pid = 3696] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456E28D000) [pid = 3696] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571617400) [pid = 3696] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456B265400) [pid = 3696] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569BFC000) [pid = 3696] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004565BE4400) [pid = 3696] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456514EC00) [pid = 3696] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456EB6A000) [pid = 3696] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456E2C4000) [pid = 3696] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045707EA000) [pid = 3696] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004569AC1800) [pid = 3696] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:26:18 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571608800) [pid = 3696] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 3696 | 1466015179061 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1545ms 11:26:19 INFO - PROCESS | 3696 | 1466015179121 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 3696 | 1466015179125 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:26:19 INFO - PROCESS | 3696 | 1466015179132 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 3696 | 1466015179136 Marionette TRACE conn5 <- [1,838,null,{}] 11:26:19 INFO - PROCESS | 3696 | 1466015179141 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 3696 | 1466015179144 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:19 INFO - PROCESS | 3696 | 1466015179237 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:26:19 INFO - PROCESS | 3696 | 1466015179308 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 3696 | 1466015179311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568ED8000 == 28 [pid = 3696] [id = 219] 11:26:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004563EC0000) [pid = 3696] [serial = 655] [outer = 0000000000000000] 11:26:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045646AF400) [pid = 3696] [serial = 656] [outer = 0000004563EC0000] 11:26:19 INFO - PROCESS | 3696 | 1466015179360 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004564C9AC00) [pid = 3696] [serial = 657] [outer = 0000004563EC0000] 11:26:19 INFO - PROCESS | 3696 | 1466015179787 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 11:26:19 INFO - PROCESS | 3696 | 1466015179829 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 3696 | 1466015179834 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:26:19 INFO - PROCESS | 3696 | 1466015179845 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 3696 | 1466015179848 Marionette TRACE conn5 <- [1,842,null,{}] 11:26:19 INFO - PROCESS | 3696 | 1466015179852 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 3696 | 1466015179855 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:19 INFO - PROCESS | 3696 | 1466015179945 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:26:19 INFO - PROCESS | 3696 | 1466015179954 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 3696 | 1466015179956 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD71800 == 29 [pid = 3696] [id = 220] 11:26:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569510800) [pid = 3696] [serial = 658] [outer = 0000000000000000] 11:26:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004569698400) [pid = 3696] [serial = 659] [outer = 0000004569510800] 11:26:20 INFO - PROCESS | 3696 | 1466015180005 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004569B6A400) [pid = 3696] [serial = 660] [outer = 0000004569510800] 11:26:20 INFO - PROCESS | 3696 | 1466015180471 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 11:26:20 INFO - PROCESS | 3696 | 1466015180533 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 3696 | 1466015180536 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:26:20 INFO - PROCESS | 3696 | 1466015180539 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 3696 | 1466015180543 Marionette TRACE conn5 <- [1,846,null,{}] 11:26:20 INFO - PROCESS | 3696 | 1466015180554 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 3696 | 1466015180559 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:20 INFO - PROCESS | 3696 | 1466015180677 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:26:20 INFO - PROCESS | 3696 | 1466015180756 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 3696 | 1466015180759 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C0D800 == 30 [pid = 3696] [id = 221] 11:26:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045645D6400) [pid = 3696] [serial = 661] [outer = 0000000000000000] 11:26:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABB7800) [pid = 3696] [serial = 662] [outer = 00000045645D6400] 11:26:20 INFO - PROCESS | 3696 | 1466015180809 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456ABD4800) [pid = 3696] [serial = 663] [outer = 00000045645D6400] 11:26:21 INFO - PROCESS | 3696 | 1466015181214 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 11:26:21 INFO - PROCESS | 3696 | 1466015181275 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 3696 | 1466015181278 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:26:21 INFO - PROCESS | 3696 | 1466015181281 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 3696 | 1466015181283 Marionette TRACE conn5 <- [1,850,null,{}] 11:26:21 INFO - PROCESS | 3696 | 1466015181286 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 3696 | 1466015181288 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:21 INFO - PROCESS | 3696 | 1466015181398 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:26:21 INFO - PROCESS | 3696 | 1466015181409 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 3696 | 1466015181411 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB9000 == 31 [pid = 3696] [id = 222] 11:26:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456B270000) [pid = 3696] [serial = 664] [outer = 0000000000000000] 11:26:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E211400) [pid = 3696] [serial = 665] [outer = 000000456B270000] 11:26:21 INFO - PROCESS | 3696 | 1466015181456 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2B7000) [pid = 3696] [serial = 666] [outer = 000000456B270000] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045735DD800) [pid = 3696] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571F55400) [pid = 3696] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045718CA400) [pid = 3696] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456ABC4800) [pid = 3696] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456B269400) [pid = 3696] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456E595000) [pid = 3696] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456A65A000) [pid = 3696] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004564768C00) [pid = 3696] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004564DBD000) [pid = 3696] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004564EC6C00) [pid = 3696] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571DA9C00) [pid = 3696] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045707EBC00) [pid = 3696] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:26:23 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000457161BC00) [pid = 3696] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:26:23 INFO - PROCESS | 3696 | 1466015183480 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2232ms 11:26:23 INFO - PROCESS | 3696 | 1466015183516 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 3696 | 1466015183518 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:26:23 INFO - PROCESS | 3696 | 1466015183521 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:26:23 INFO - PROCESS | 3696 | 1466015183523 Marionette TRACE conn5 <- [1,854,null,{}] 11:26:23 INFO - PROCESS | 3696 | 1466015183526 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 3696 | 1466015183529 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:23 INFO - PROCESS | 3696 | 1466015183607 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:26:23 INFO - PROCESS | 3696 | 1466015183612 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 3696 | 1466015183615 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573198800 == 32 [pid = 3696] [id = 223] 11:26:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045645D4800) [pid = 3696] [serial = 667] [outer = 0000000000000000] 11:26:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A670400) [pid = 3696] [serial = 668] [outer = 00000045645D4800] 11:26:23 INFO - PROCESS | 3696 | 1466015183660 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456E2C5400) [pid = 3696] [serial = 669] [outer = 00000045645D4800] 11:26:24 INFO - PROCESS | 3696 | 1466015184113 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 11:26:24 INFO - PROCESS | 3696 | 1466015184152 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 3696 | 1466015184154 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:26:24 INFO - PROCESS | 3696 | 1466015184158 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:26:24 INFO - PROCESS | 3696 | 1466015184160 Marionette TRACE conn5 <- [1,858,null,{}] 11:26:24 INFO - PROCESS | 3696 | 1466015184163 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 3696 | 1466015184169 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:24 INFO - PROCESS | 3696 | 1466015184274 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:26:24 INFO - PROCESS | 3696 | 1466015184280 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 3696 | 1466015184282 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0D000 == 33 [pid = 3696] [id = 224] 11:26:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000457073B800) [pid = 3696] [serial = 670] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000457160A000) [pid = 3696] [serial = 671] [outer = 000000457073B800] 11:26:24 INFO - PROCESS | 3696 | 1466015184355 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571B11000) [pid = 3696] [serial = 672] [outer = 000000457073B800] 11:26:24 INFO - PROCESS | 3696 | 1466015184793 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 11:26:24 INFO - PROCESS | 3696 | 1466015184832 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 3696 | 1466015184834 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:26:24 INFO - PROCESS | 3696 | 1466015184837 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:26:24 INFO - PROCESS | 3696 | 1466015184839 Marionette TRACE conn5 <- [1,862,null,{}] 11:26:24 INFO - PROCESS | 3696 | 1466015184843 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 3696 | 1466015184845 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:24 INFO - PROCESS | 3696 | 1466015184924 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:26:24 INFO - PROCESS | 3696 | 1466015184929 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 3696 | 1466015184931 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E0F800 == 34 [pid = 3696] [id = 225] 11:26:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571BB7C00) [pid = 3696] [serial = 673] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571BBF000) [pid = 3696] [serial = 674] [outer = 0000004571BB7C00] 11:26:24 INFO - PROCESS | 3696 | 1466015184975 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C65400) [pid = 3696] [serial = 675] [outer = 0000004571BB7C00] 11:26:25 INFO - PROCESS | 3696 | 1466015185444 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 11:26:25 INFO - PROCESS | 3696 | 1466015185532 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 3696 | 1466015185537 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:26:25 INFO - PROCESS | 3696 | 1466015185543 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 3696 | 1466015185548 Marionette TRACE conn5 <- [1,866,null,{}] 11:26:25 INFO - PROCESS | 3696 | 1466015185555 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 3696 | 1466015185558 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:25 INFO - PROCESS | 3696 | 1466015185791 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:26:25 INFO - PROCESS | 3696 | 1466015185858 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 3696 | 1466015185863 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A89800 == 35 [pid = 3696] [id = 226] 11:26:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045646AFC00) [pid = 3696] [serial = 676] [outer = 0000000000000000] 11:26:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456475FC00) [pid = 3696] [serial = 677] [outer = 00000045646AFC00] 11:26:25 INFO - PROCESS | 3696 | 1466015185925 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004568D30400) [pid = 3696] [serial = 678] [outer = 00000045646AFC00] 11:26:26 INFO - PROCESS | 3696 | 1466015186685 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1196ms 11:26:26 INFO - PROCESS | 3696 | 1466015186741 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 3696 | 1466015186746 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:26:26 INFO - PROCESS | 3696 | 1466015186753 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 3696 | 1466015186756 Marionette TRACE conn5 <- [1,870,null,{}] 11:26:26 INFO - PROCESS | 3696 | 1466015186760 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 3696 | 1466015186763 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:26 INFO - PROCESS | 3696 | 1466015186935 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:26:27 INFO - PROCESS | 3696 | 1466015187019 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 3696 | 1466015187022 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C0B000 == 36 [pid = 3696] [id = 227] 11:26:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456A666400) [pid = 3696] [serial = 679] [outer = 0000000000000000] 11:26:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456A675800) [pid = 3696] [serial = 680] [outer = 000000456A666400] 11:26:27 INFO - PROCESS | 3696 | 1466015187082 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456ABD6800) [pid = 3696] [serial = 681] [outer = 000000456A666400] 11:26:27 INFO - PROCESS | 3696 | 1466015187801 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:26:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004562A99C00) [pid = 3696] [serial = 682] [outer = 0000004564EE5800] 11:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1133ms 11:26:27 INFO - PROCESS | 3696 | 1466015187910 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 3696 | 1466015187915 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:26:28 INFO - PROCESS | 3696 | 1466015187986 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 3696 | 1466015187991 Marionette TRACE conn5 <- [1,874,null,{}] 11:26:28 INFO - PROCESS | 3696 | 1466015187996 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 3696 | 1466015187999 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:28 INFO - PROCESS | 3696 | 1466015188126 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0D000 == 35 [pid = 3696] [id = 224] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 0000004573198800 == 34 [pid = 3696] [id = 223] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CB9000 == 33 [pid = 3696] [id = 222] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C0D800 == 32 [pid = 3696] [id = 221] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD71800 == 31 [pid = 3696] [id = 220] 11:26:28 INFO - PROCESS | 3696 | --DOCSHELL 0000004568ED8000 == 30 [pid = 3696] [id = 219] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571C89C00) [pid = 3696] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456EB64400) [pid = 3696] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2CA000) [pid = 3696] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045705D9000) [pid = 3696] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571BB8C00) [pid = 3696] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2B1C00) [pid = 3696] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004570061000) [pid = 3696] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456ABB9400) [pid = 3696] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569510C00) [pid = 3696] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004569C38400) [pid = 3696] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456952B000) [pid = 3696] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571DA7800) [pid = 3696] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045720F6400) [pid = 3696] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004564DBC400) [pid = 3696] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004570B78C00) [pid = 3696] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045718CBC00) [pid = 3696] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456A66F800) [pid = 3696] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456475B400) [pid = 3696] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045716F4C00) [pid = 3696] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571DB2400) [pid = 3696] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045705D4400) [pid = 3696] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004573CC1000) [pid = 3696] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004573A61000) [pid = 3696] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (00000045729C1000) [pid = 3696] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004573529800) [pid = 3696] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:26:28 INFO - PROCESS | 3696 | 1466015188252 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 3696 | 1466015188257 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:28 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692D8800 == 31 [pid = 3696] [id = 228] 11:26:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (0000004562A59000) [pid = 3696] [serial = 683] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045646A4800) [pid = 3696] [serial = 684] [outer = 0000004562A59000] 11:26:28 INFO - PROCESS | 3696 | 1466015188313 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004569510C00) [pid = 3696] [serial = 685] [outer = 0000004562A59000] 11:26:28 INFO - PROCESS | 3696 | 1466015188757 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 836ms 11:26:28 INFO - PROCESS | 3696 | 1466015188814 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 3696 | 1466015188818 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:26:28 INFO - PROCESS | 3696 | 1466015188824 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 3696 | 1466015188827 Marionette TRACE conn5 <- [1,878,null,{}] 11:26:28 INFO - PROCESS | 3696 | 1466015188831 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 3696 | 1466015188834 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:28 INFO - PROCESS | 3696 | 1466015188924 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:26:28 INFO - PROCESS | 3696 | 1466015188930 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 3696 | 1466015188933 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5E6800 == 32 [pid = 3696] [id = 229] 11:26:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456A658800) [pid = 3696] [serial = 686] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456A711800) [pid = 3696] [serial = 687] [outer = 000000456A658800] 11:26:28 INFO - PROCESS | 3696 | 1466015188981 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456ADB1C00) [pid = 3696] [serial = 688] [outer = 000000456A658800] 11:26:29 INFO - PROCESS | 3696 | 1466015189382 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 11:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:26:29 INFO - PROCESS | 3696 | 1466015189415 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 3696 | 1466015189417 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:26:29 INFO - PROCESS | 3696 | 1466015189420 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 3696 | 1466015189424 Marionette TRACE conn5 <- [1,882,null,{}] 11:26:29 INFO - PROCESS | 3696 | 1466015189435 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 3696 | 1466015189440 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:29 INFO - PROCESS | 3696 | 1466015189577 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:26:29 INFO - PROCESS | 3696 | 1466015189593 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 3696 | 1466015189596 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C23000 == 33 [pid = 3696] [id = 230] 11:26:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045645D2000) [pid = 3696] [serial = 689] [outer = 0000000000000000] 11:26:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456EB64000) [pid = 3696] [serial = 690] [outer = 00000045645D2000] 11:26:29 INFO - PROCESS | 3696 | 1466015189645 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045705DA000) [pid = 3696] [serial = 691] [outer = 00000045645D2000] 11:26:30 INFO - PROCESS | 3696 | 1466015190227 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 838ms 11:26:30 INFO - PROCESS | 3696 | 1466015190260 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 3696 | 1466015190263 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:26:30 INFO - PROCESS | 3696 | 1466015190266 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 3696 | 1466015190268 Marionette TRACE conn5 <- [1,886,null,{}] 11:26:30 INFO - PROCESS | 3696 | 1466015190271 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 3696 | 1466015190273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:30 INFO - PROCESS | 3696 | 1466015190393 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:26:30 INFO - PROCESS | 3696 | 1466015190404 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 3696 | 1466015190406 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417D000 == 34 [pid = 3696] [id = 231] 11:26:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045707EC000) [pid = 3696] [serial = 692] [outer = 0000000000000000] 11:26:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000457160F400) [pid = 3696] [serial = 693] [outer = 00000045707EC000] 11:26:30 INFO - PROCESS | 3696 | 1466015190453 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045718C2800) [pid = 3696] [serial = 694] [outer = 00000045707EC000] 11:26:30 INFO - PROCESS | 3696 | 1466015190893 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 11:26:31 INFO - PROCESS | 3696 | 1466015190989 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 3696 | 1466015190991 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:26:31 INFO - PROCESS | 3696 | 1466015190995 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 3696 | 1466015190997 Marionette TRACE conn5 <- [1,890,null,{}] 11:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:26:31 INFO - PROCESS | 3696 | 1466015191000 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 3696 | 1466015191002 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:31 INFO - PROCESS | 3696 | 1466015191117 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:26:31 INFO - PROCESS | 3696 | 1466015191126 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 3696 | 1466015191129 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D21800 == 35 [pid = 3696] [id = 232] 11:26:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571B10000) [pid = 3696] [serial = 695] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571BB8C00) [pid = 3696] [serial = 696] [outer = 0000004571B10000] 11:26:31 INFO - PROCESS | 3696 | 1466015191215 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571C67800) [pid = 3696] [serial = 697] [outer = 0000004571B10000] 11:26:31 INFO - PROCESS | 3696 | 1466015191645 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 11:26:31 INFO - PROCESS | 3696 | 1466015191672 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 3696 | 1466015191674 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:26:31 INFO - PROCESS | 3696 | 1466015191677 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 3696 | 1466015191679 Marionette TRACE conn5 <- [1,894,null,{}] 11:26:31 INFO - PROCESS | 3696 | 1466015191683 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 3696 | 1466015191689 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:31 INFO - PROCESS | 3696 | 1466015191830 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:26:31 INFO - PROCESS | 3696 | 1466015191844 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 3696 | 1466015191846 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:31 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765A7800 == 36 [pid = 3696] [id = 233] 11:26:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571DABC00) [pid = 3696] [serial = 698] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045720FB000) [pid = 3696] [serial = 699] [outer = 0000004571DABC00] 11:26:31 INFO - PROCESS | 3696 | 1466015191931 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004573790800) [pid = 3696] [serial = 700] [outer = 0000004571DABC00] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045645D6400) [pid = 3696] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004568D31800) [pid = 3696] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E2C6400) [pid = 3696] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571C5D000) [pid = 3696] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045645D4800) [pid = 3696] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457073B800) [pid = 3696] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456514FC00) [pid = 3696] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004563EC0000) [pid = 3696] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004569510800) [pid = 3696] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:26:32 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456B270000) [pid = 3696] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:26:32 INFO - PROCESS | 3696 | 1466015192375 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 11:26:32 INFO - PROCESS | 3696 | 1466015192413 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 3696 | 1466015192415 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:26:32 INFO - PROCESS | 3696 | 1466015192425 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 3696 | 1466015192427 Marionette TRACE conn5 <- [1,898,null,{}] 11:26:32 INFO - PROCESS | 3696 | 1466015192461 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 3696 | 1466015192463 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:32 INFO - PROCESS | 3696 | 1466015192545 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:26:32 INFO - PROCESS | 3696 | 1466015192552 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 3696 | 1466015192554 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576619000 == 37 [pid = 3696] [id = 234] 11:26:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004563D54800) [pid = 3696] [serial = 701] [outer = 0000000000000000] 11:26:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456B1C6400) [pid = 3696] [serial = 702] [outer = 0000004563D54800] 11:26:32 INFO - PROCESS | 3696 | 1466015192598 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004573C53400) [pid = 3696] [serial = 703] [outer = 0000004563D54800] 11:26:33 INFO - PROCESS | 3696 | 1466015193022 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 11:26:33 INFO - PROCESS | 3696 | 1466015193093 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 3696 | 1466015193095 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:26:33 INFO - PROCESS | 3696 | 1466015193098 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 3696 | 1466015193100 Marionette TRACE conn5 <- [1,902,null,{}] 11:26:33 INFO - PROCESS | 3696 | 1466015193104 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 3696 | 1466015193106 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:33 INFO - PROCESS | 3696 | 1466015193187 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:26:33 INFO - PROCESS | 3696 | 1466015193195 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 3696 | 1466015193197 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577807000 == 38 [pid = 3696] [id = 235] 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000457419A400) [pid = 3696] [serial = 704] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004574D76C00) [pid = 3696] [serial = 705] [outer = 000000457419A400] 11:26:33 INFO - PROCESS | 3696 | 1466015193241 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004574D7DC00) [pid = 3696] [serial = 706] [outer = 000000457419A400] 11:26:33 INFO - PROCESS | 3696 | 1466015193643 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 587ms 11:26:33 INFO - PROCESS | 3696 | 1466015193689 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 3696 | 1466015193691 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:26:33 INFO - PROCESS | 3696 | 1466015193699 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 3696 | 1466015193701 Marionette TRACE conn5 <- [1,906,null,{}] 11:26:33 INFO - PROCESS | 3696 | 1466015193704 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 3696 | 1466015193706 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:33 INFO - PROCESS | 3696 | 1466015193790 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:26:33 INFO - PROCESS | 3696 | 1466015193795 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 3696 | 1466015193797 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D53800 == 39 [pid = 3696] [id = 236] 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004575591400) [pid = 3696] [serial = 707] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004575595000) [pid = 3696] [serial = 708] [outer = 0000004575591400] 11:26:33 INFO - PROCESS | 3696 | 1466015193841 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000457559C000) [pid = 3696] [serial = 709] [outer = 0000004575591400] 11:26:34 INFO - PROCESS | 3696 | 1466015194256 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 11:26:34 INFO - PROCESS | 3696 | 1466015194332 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 3696 | 1466015194334 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:26:34 INFO - PROCESS | 3696 | 1466015194337 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:26:34 INFO - PROCESS | 3696 | 1466015194339 Marionette TRACE conn5 <- [1,910,null,{}] 11:26:34 INFO - PROCESS | 3696 | 1466015194343 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 3696 | 1466015194345 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:34 INFO - PROCESS | 3696 | 1466015194427 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:26:34 INFO - PROCESS | 3696 | 1466015194432 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 3696 | 1466015194434 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F29000 == 40 [pid = 3696] [id = 237] 11:26:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000457559B400) [pid = 3696] [serial = 710] [outer = 0000000000000000] 11:26:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571C93800) [pid = 3696] [serial = 711] [outer = 000000457559B400] 11:26:34 INFO - PROCESS | 3696 | 1466015194478 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457560CC00) [pid = 3696] [serial = 712] [outer = 000000457559B400] 11:26:35 INFO - PROCESS | 3696 | 1466015195122 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 882ms 11:26:35 INFO - PROCESS | 3696 | 1466015195223 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 3696 | 1466015195228 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:26:35 INFO - PROCESS | 3696 | 1466015195232 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 3696 | 1466015195238 Marionette TRACE conn5 <- [1,914,null,{}] 11:26:35 INFO - PROCESS | 3696 | 1466015195243 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 3696 | 1466015195247 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:35 INFO - PROCESS | 3696 | 1466015195374 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:26:35 INFO - PROCESS | 3696 | 1466015195441 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 3696 | 1466015195444 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:35 INFO - PROCESS | 3696 | ++DOCSHELL 00000045709D1000 == 41 [pid = 3696] [id = 238] 11:26:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004569C38800) [pid = 3696] [serial = 713] [outer = 0000000000000000] 11:26:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456A66D000) [pid = 3696] [serial = 714] [outer = 0000004569C38800] 11:26:35 INFO - PROCESS | 3696 | 1466015195544 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E291800) [pid = 3696] [serial = 715] [outer = 0000004569C38800] 11:26:36 INFO - PROCESS | 3696 | 1466015196104 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 945ms 11:26:36 INFO - PROCESS | 3696 | 1466015196180 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:26:36 INFO - PROCESS | 3696 | 1466015196185 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:26:36 INFO - PROCESS | 3696 | 1466015196192 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 3696 | 1466015196195 Marionette TRACE conn5 <- [1,918,null,{}] 11:26:36 INFO - PROCESS | 3696 | 1466015196200 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 3696 | 1466015196203 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:36 INFO - PROCESS | 3696 | 1466015196329 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:26:36 INFO - PROCESS | 3696 | 1466015196398 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 3696 | 1466015196401 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E0C000 == 42 [pid = 3696] [id = 239] 11:26:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045707EA000) [pid = 3696] [serial = 716] [outer = 0000000000000000] 11:26:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045714D6800) [pid = 3696] [serial = 717] [outer = 00000045707EA000] 11:26:36 INFO - PROCESS | 3696 | 1466015196500 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571BBB000) [pid = 3696] [serial = 718] [outer = 00000045707EA000] 11:26:37 INFO - PROCESS | 3696 | 1466015197092 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 943ms 11:26:37 INFO - PROCESS | 3696 | 1466015197135 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 3696 | 1466015197138 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:26:37 INFO - PROCESS | 3696 | 1466015197142 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 3696 | 1466015197146 Marionette TRACE conn5 <- [1,922,null,{}] 11:26:37 INFO - PROCESS | 3696 | 1466015197158 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 3696 | 1466015197163 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:37 INFO - PROCESS | 3696 | 1466015197275 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:26:37 INFO - PROCESS | 3696 | 1466015197352 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 3696 | 1466015197356 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807A000 == 43 [pid = 3696] [id = 240] 11:26:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045735DD800) [pid = 3696] [serial = 719] [outer = 0000000000000000] 11:26:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004573C58000) [pid = 3696] [serial = 720] [outer = 00000045735DD800] 11:26:37 INFO - PROCESS | 3696 | 1466015197454 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457560C800) [pid = 3696] [serial = 721] [outer = 00000045735DD800] 11:26:38 INFO - PROCESS | 3696 | 1466015198252 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1132ms 11:26:38 INFO - PROCESS | 3696 | 1466015198277 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 3696 | 1466015198281 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:26:38 INFO - PROCESS | 3696 | 1466015198286 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 3696 | 1466015198290 Marionette TRACE conn5 <- [1,926,null,{}] 11:26:38 INFO - PROCESS | 3696 | 1466015198295 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 3696 | 1466015198298 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:38 INFO - PROCESS | 3696 | 1466015198409 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:26:38 INFO - PROCESS | 3696 | 1466015198484 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 3696 | 1466015198488 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB8C000 == 44 [pid = 3696] [id = 241] 11:26:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045696A8000) [pid = 3696] [serial = 722] [outer = 0000000000000000] 11:26:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004569B32400) [pid = 3696] [serial = 723] [outer = 00000045696A8000] 11:26:38 INFO - PROCESS | 3696 | 1466015198539 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456A674000) [pid = 3696] [serial = 724] [outer = 00000045696A8000] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D53800 == 43 [pid = 3696] [id = 236] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004577807000 == 42 [pid = 3696] [id = 235] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004576619000 == 41 [pid = 3696] [id = 234] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 00000045765A7800 == 40 [pid = 3696] [id = 233] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D21800 == 39 [pid = 3696] [id = 232] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457417D000 == 38 [pid = 3696] [id = 231] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C23000 == 37 [pid = 3696] [id = 230] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5E6800 == 36 [pid = 3696] [id = 229] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 00000045692D8800 == 35 [pid = 3696] [id = 228] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E0F800 == 34 [pid = 3696] [id = 225] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C0B000 == 33 [pid = 3696] [id = 227] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A89800 == 32 [pid = 3696] [id = 226] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A95800 == 31 [pid = 3696] [id = 218] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457807A000 == 30 [pid = 3696] [id = 240] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E0C000 == 29 [pid = 3696] [id = 239] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 00000045709D1000 == 28 [pid = 3696] [id = 238] 11:26:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F29000 == 27 [pid = 3696] [id = 237] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456E211400) [pid = 3696] [serial = 665] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456ABB7800) [pid = 3696] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456A717800) [pid = 3696] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004569B6CC00) [pid = 3696] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045707F5C00) [pid = 3696] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E2CCC00) [pid = 3696] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004574163400) [pid = 3696] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571C97800) [pid = 3696] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456A670400) [pid = 3696] [serial = 668] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000457160A000) [pid = 3696] [serial = 671] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E2C5400) [pid = 3696] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569B70C00) [pid = 3696] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004568DEA000) [pid = 3696] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004564C9AC00) [pid = 3696] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045646AF400) [pid = 3696] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571BBF000) [pid = 3696] [serial = 674] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571B11000) [pid = 3696] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569B6A400) [pid = 3696] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569698400) [pid = 3696] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E2B7000) [pid = 3696] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456ABD4800) [pid = 3696] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:26:39 INFO - PROCESS | 3696 | 1466015199800 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1531ms 11:26:39 INFO - PROCESS | 3696 | 1466015199847 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 3696 | 1466015199852 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:26:39 INFO - PROCESS | 3696 | 1466015199857 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 3696 | 1466015199860 Marionette TRACE conn5 <- [1,930,null,{}] 11:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:26:39 INFO - PROCESS | 3696 | 1466015199866 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 3696 | 1466015199869 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:39 INFO - PROCESS | 3696 | 1466015199961 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:26:40 INFO - PROCESS | 3696 | 1466015200032 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 3696 | 1466015200037 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565DEB000 == 28 [pid = 3696] [id = 242] 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004563D58400) [pid = 3696] [serial = 725] [outer = 0000000000000000] 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045646A8400) [pid = 3696] [serial = 726] [outer = 0000004563D58400] 11:26:40 INFO - PROCESS | 3696 | 1466015200086 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004564767800) [pid = 3696] [serial = 727] [outer = 0000004563D58400] 11:26:40 INFO - PROCESS | 3696 | 1466015200529 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 11:26:40 INFO - PROCESS | 3696 | 1466015200600 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 3696 | 1466015200605 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:26:40 INFO - PROCESS | 3696 | 1466015200612 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 3696 | 1466015200615 Marionette TRACE conn5 <- [1,934,null,{}] 11:26:40 INFO - PROCESS | 3696 | 1466015200619 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 3696 | 1466015200621 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:40 INFO - PROCESS | 3696 | 1466015200718 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:26:40 INFO - PROCESS | 3696 | 1466015200733 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 3696 | 1466015200736 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB71800 == 29 [pid = 3696] [id = 243] 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004569538400) [pid = 3696] [serial = 728] [outer = 0000000000000000] 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045696A1800) [pid = 3696] [serial = 729] [outer = 0000004569538400] 11:26:40 INFO - PROCESS | 3696 | 1466015200785 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B6F800) [pid = 3696] [serial = 730] [outer = 0000004569538400] 11:26:41 INFO - PROCESS | 3696 | 1466015201249 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 11:26:41 INFO - PROCESS | 3696 | 1466015201304 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 3696 | 1466015201306 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:26:41 INFO - PROCESS | 3696 | 1466015201310 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 3696 | 1466015201313 Marionette TRACE conn5 <- [1,938,null,{}] 11:26:41 INFO - PROCESS | 3696 | 1466015201357 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 3696 | 1466015201362 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:41 INFO - PROCESS | 3696 | 1466015201480 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:26:41 INFO - PROCESS | 3696 | 1466015201528 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 3696 | 1466015201531 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C08800 == 30 [pid = 3696] [id = 244] 11:26:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045645DBC00) [pid = 3696] [serial = 731] [outer = 0000000000000000] 11:26:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456A70E400) [pid = 3696] [serial = 732] [outer = 00000045645DBC00] 11:26:41 INFO - PROCESS | 3696 | 1466015201581 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ABC1800) [pid = 3696] [serial = 733] [outer = 00000045645DBC00] 11:26:42 INFO - PROCESS | 3696 | 1466015201997 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 733ms 11:26:42 INFO - PROCESS | 3696 | 1466015202046 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 3696 | 1466015202048 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:26:42 INFO - PROCESS | 3696 | 1466015202052 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:26:42 INFO - PROCESS | 3696 | 1466015202054 Marionette TRACE conn5 <- [1,942,null,{}] 11:26:42 INFO - PROCESS | 3696 | 1466015202057 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 3696 | 1466015202059 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:42 INFO - PROCESS | 3696 | 1466015202172 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:26:42 INFO - PROCESS | 3696 | 1466015202182 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 3696 | 1466015202184 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189A800 == 31 [pid = 3696] [id = 245] 11:26:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E13F400) [pid = 3696] [serial = 734] [outer = 0000000000000000] 11:26:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E292800) [pid = 3696] [serial = 735] [outer = 000000456E13F400] 11:26:42 INFO - PROCESS | 3696 | 1466015202268 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E2BDC00) [pid = 3696] [serial = 736] [outer = 000000456E13F400] 11:26:42 INFO - PROCESS | 3696 | 1466015202718 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 11:26:42 INFO - PROCESS | 3696 | 1466015202745 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 3696 | 1466015202747 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:26:42 INFO - PROCESS | 3696 | 1466015202750 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 3696 | 1466015202752 Marionette TRACE conn5 <- [1,946,null,{}] 11:26:42 INFO - PROCESS | 3696 | 1466015202755 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 3696 | 1466015202757 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:42 INFO - PROCESS | 3696 | 1466015202888 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:26:42 INFO - PROCESS | 3696 | 1466015202893 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 3696 | 1466015202895 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000457319F000 == 32 [pid = 3696] [id = 246] 11:26:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045646B1800) [pid = 3696] [serial = 737] [outer = 0000000000000000] 11:26:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456E2CC000) [pid = 3696] [serial = 738] [outer = 00000045646B1800] 11:26:42 INFO - PROCESS | 3696 | 1466015202940 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045700EB800) [pid = 3696] [serial = 739] [outer = 00000045646B1800] 11:26:43 INFO - PROCESS | 3696 | 1466015203395 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 11:26:43 INFO - PROCESS | 3696 | 1466015203444 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 3696 | 1466015203446 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:26:43 INFO - PROCESS | 3696 | 1466015203449 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 3696 | 1466015203451 Marionette TRACE conn5 <- [1,950,null,{}] 11:26:43 INFO - PROCESS | 3696 | 1466015203455 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 3696 | 1466015203461 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:43 INFO - PROCESS | 3696 | 1466015203603 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:26:43 INFO - PROCESS | 3696 | 1466015203618 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 3696 | 1466015203620 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF8800 == 33 [pid = 3696] [id = 247] 11:26:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004570988C00) [pid = 3696] [serial = 740] [outer = 0000000000000000] 11:26:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457161C400) [pid = 3696] [serial = 741] [outer = 0000004570988C00] 11:26:43 INFO - PROCESS | 3696 | 1466015203705 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571BB3C00) [pid = 3696] [serial = 742] [outer = 0000004570988C00] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571B10000) [pid = 3696] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571DABC00) [pid = 3696] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004562A59000) [pid = 3696] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A658800) [pid = 3696] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571BB7C00) [pid = 3696] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045645D2000) [pid = 3696] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045646AFC00) [pid = 3696] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004575591400) [pid = 3696] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004563D54800) [pid = 3696] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045707EC000) [pid = 3696] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456A666400) [pid = 3696] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000457419A400) [pid = 3696] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:26:44 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000457559B400) [pid = 3696] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:26:44 INFO - PROCESS | 3696 | 1466015204298 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 881ms 11:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:26:44 INFO - PROCESS | 3696 | 1466015204334 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 3696 | 1466015204336 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:26:44 INFO - PROCESS | 3696 | 1466015204339 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 3696 | 1466015204341 Marionette TRACE conn5 <- [1,954,null,{}] 11:26:44 INFO - PROCESS | 3696 | 1466015204344 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 3696 | 1466015204346 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:44 INFO - PROCESS | 3696 | 1466015204426 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:26:44 INFO - PROCESS | 3696 | 1466015204431 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 3696 | 1466015204433 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D12800 == 34 [pid = 3696] [id = 248] 11:26:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456A666400) [pid = 3696] [serial = 743] [outer = 0000000000000000] 11:26:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571B11000) [pid = 3696] [serial = 744] [outer = 000000456A666400] 11:26:44 INFO - PROCESS | 3696 | 1466015204477 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571BC1C00) [pid = 3696] [serial = 745] [outer = 000000456A666400] 11:26:44 INFO - PROCESS | 3696 | 1466015204897 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 585ms 11:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:26:44 INFO - PROCESS | 3696 | 1466015204928 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 3696 | 1466015204930 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:26:44 INFO - PROCESS | 3696 | 1466015204933 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 3696 | 1466015204935 Marionette TRACE conn5 <- [1,958,null,{}] 11:26:44 INFO - PROCESS | 3696 | 1466015204938 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 3696 | 1466015204940 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:45 INFO - PROCESS | 3696 | 1466015205026 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:26:45 INFO - PROCESS | 3696 | 1466015205031 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 3696 | 1466015205033 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E08800 == 35 [pid = 3696] [id = 249] 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571C8A400) [pid = 3696] [serial = 746] [outer = 0000000000000000] 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571C93C00) [pid = 3696] [serial = 747] [outer = 0000004571C8A400] 11:26:45 INFO - PROCESS | 3696 | 1466015205078 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571DB2000) [pid = 3696] [serial = 748] [outer = 0000004571C8A400] 11:26:45 INFO - PROCESS | 3696 | 1466015205521 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 628ms 11:26:45 INFO - PROCESS | 3696 | 1466015205565 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 3696 | 1466015205567 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:26:45 INFO - PROCESS | 3696 | 1466015205570 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:26:45 INFO - PROCESS | 3696 | 1466015205572 Marionette TRACE conn5 <- [1,962,null,{}] 11:26:45 INFO - PROCESS | 3696 | 1466015205580 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 3696 | 1466015205582 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:45 INFO - PROCESS | 3696 | 1466015205665 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:26:45 INFO - PROCESS | 3696 | 1466015205671 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 3696 | 1466015205673 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C04800 == 36 [pid = 3696] [id = 250] 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571C89000) [pid = 3696] [serial = 749] [outer = 0000000000000000] 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045720FA000) [pid = 3696] [serial = 750] [outer = 0000004571C89000] 11:26:45 INFO - PROCESS | 3696 | 1466015205719 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045729C0400) [pid = 3696] [serial = 751] [outer = 0000004571C89000] 11:26:46 INFO - PROCESS | 3696 | --DOCSHELL 0000004565DEB000 == 35 [pid = 3696] [id = 242] 11:26:46 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB8C000 == 34 [pid = 3696] [id = 241] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB71800 == 33 [pid = 3696] [id = 243] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C08800 == 32 [pid = 3696] [id = 244] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF8800 == 31 [pid = 3696] [id = 247] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D12800 == 30 [pid = 3696] [id = 248] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 000000457189A800 == 29 [pid = 3696] [id = 245] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 000000457319F000 == 28 [pid = 3696] [id = 246] 11:26:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E08800 == 27 [pid = 3696] [id = 249] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571BB8C00) [pid = 3696] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045720FB000) [pid = 3696] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571C67800) [pid = 3696] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004573790800) [pid = 3696] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045646A4800) [pid = 3696] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456ADB1C00) [pid = 3696] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456A711800) [pid = 3696] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571C65400) [pid = 3696] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456EB64000) [pid = 3696] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045705DA000) [pid = 3696] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456475FC00) [pid = 3696] [serial = 677] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457559C000) [pid = 3696] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004568D30400) [pid = 3696] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456B1C6400) [pid = 3696] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000457160F400) [pid = 3696] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456A675800) [pid = 3696] [serial = 680] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456ABD6800) [pid = 3696] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004569510C00) [pid = 3696] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004574D76C00) [pid = 3696] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000457560CC00) [pid = 3696] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045646A4C00) [pid = 3696] [serial = 384] [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.] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004575595000) [pid = 3696] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004574D7DC00) [pid = 3696] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004573C53400) [pid = 3696] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (00000045718C2800) [pid = 3696] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004571C93800) [pid = 3696] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:26:47 INFO - PROCESS | 3696 | 1466015207441 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1890ms 11:26:47 INFO - PROCESS | 3696 | 1466015207465 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 3696 | 1466015207469 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:26:47 INFO - PROCESS | 3696 | 1466015207474 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 3696 | 1466015207478 Marionette TRACE conn5 <- [1,966,null,{}] 11:26:47 INFO - PROCESS | 3696 | 1466015207484 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 3696 | 1466015207488 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:47 INFO - PROCESS | 3696 | 1466015207584 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:26:47 INFO - PROCESS | 3696 | 1466015207593 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 3696 | 1466015207597 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DBB800 == 28 [pid = 3696] [id = 251] 11:26:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (00000045645D6C00) [pid = 3696] [serial = 752] [outer = 0000000000000000] 11:26:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045645D8400) [pid = 3696] [serial = 753] [outer = 00000045645D6C00] 11:26:47 INFO - PROCESS | 3696 | 1466015207647 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045646B2000) [pid = 3696] [serial = 754] [outer = 00000045645D6C00] 11:26:48 INFO - PROCESS | 3696 | 1466015208127 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 693ms 11:26:48 INFO - PROCESS | 3696 | 1466015208172 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 3696 | 1466015208178 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:26:48 INFO - PROCESS | 3696 | 1466015208184 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 3696 | 1466015208187 Marionette TRACE conn5 <- [1,970,null,{}] 11:26:48 INFO - PROCESS | 3696 | 1466015208191 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 3696 | 1466015208194 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:48 INFO - PROCESS | 3696 | 1466015208284 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:26:48 INFO - PROCESS | 3696 | 1466015208300 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 3696 | 1466015208303 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A76F000 == 29 [pid = 3696] [id = 252] 11:26:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564DC5400) [pid = 3696] [serial = 755] [outer = 0000000000000000] 11:26:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004564EE2800) [pid = 3696] [serial = 756] [outer = 0000004564DC5400] 11:26:48 INFO - PROCESS | 3696 | 1466015208351 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004568C43C00) [pid = 3696] [serial = 757] [outer = 0000004564DC5400] 11:26:48 INFO - PROCESS | 3696 | 1466015208818 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 11:26:48 INFO - PROCESS | 3696 | 1466015208876 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 3696 | 1466015208879 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:26:48 INFO - PROCESS | 3696 | 1466015208882 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 3696 | 1466015208886 Marionette TRACE conn5 <- [1,974,null,{}] 11:26:48 INFO - PROCESS | 3696 | 1466015208897 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 3696 | 1466015208902 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:49 INFO - PROCESS | 3696 | 1466015209017 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:26:49 INFO - PROCESS | 3696 | 1466015209092 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 3696 | 1466015209095 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBE800 == 30 [pid = 3696] [id = 253] 11:26:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004562A59400) [pid = 3696] [serial = 758] [outer = 0000000000000000] 11:26:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004569B68C00) [pid = 3696] [serial = 759] [outer = 0000004562A59400] 11:26:49 INFO - PROCESS | 3696 | 1466015209145 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569C3F800) [pid = 3696] [serial = 760] [outer = 0000004562A59400] 11:26:49 INFO - PROCESS | 3696 | 1466015209846 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1030ms 11:26:49 INFO - PROCESS | 3696 | 1466015209916 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 3696 | 1466015209920 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:26:49 INFO - PROCESS | 3696 | 1466015209925 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:26:49 INFO - PROCESS | 3696 | 1466015209931 Marionette TRACE conn5 <- [1,978,null,{}] 11:26:49 INFO - PROCESS | 3696 | 1466015209936 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 3696 | 1466015209939 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:50 INFO - PROCESS | 3696 | 1466015210113 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:26:50 INFO - PROCESS | 3696 | 1466015210176 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 3696 | 1466015210179 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A76E800 == 31 [pid = 3696] [id = 254] 11:26:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045646AF000) [pid = 3696] [serial = 761] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004564761C00) [pid = 3696] [serial = 762] [outer = 00000045646AF000] 11:26:50 INFO - PROCESS | 3696 | 1466015210239 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004568D30400) [pid = 3696] [serial = 763] [outer = 00000045646AF000] 11:26:50 INFO - PROCESS | 3696 | 1466015210974 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1080ms 11:26:51 INFO - PROCESS | 3696 | 1466015211050 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 3696 | 1466015211055 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:26:51 INFO - PROCESS | 3696 | 1466015211063 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 3696 | 1466015211066 Marionette TRACE conn5 <- [1,982,null,{}] 11:26:51 INFO - PROCESS | 3696 | 1466015211070 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 3696 | 1466015211073 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:51 INFO - PROCESS | 3696 | 1466015211200 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:26:51 INFO - PROCESS | 3696 | 1466015211261 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 3696 | 1466015211264 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B41000 == 32 [pid = 3696] [id = 255] 11:26:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004564DBF800) [pid = 3696] [serial = 764] [outer = 0000000000000000] 11:26:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C7C800) [pid = 3696] [serial = 765] [outer = 0000004564DBF800] 11:26:51 INFO - PROCESS | 3696 | 1466015211323 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A66E800) [pid = 3696] [serial = 766] [outer = 0000004564DBF800] 11:26:51 INFO - PROCESS | 3696 | --DOCSHELL 000000456A76F000 == 31 [pid = 3696] [id = 252] 11:26:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DBB800 == 30 [pid = 3696] [id = 251] 11:26:52 INFO - PROCESS | 3696 | 1466015211995 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 983ms 11:26:52 INFO - PROCESS | 3696 | 1466015212046 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 3696 | 1466015212050 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:26:52 INFO - PROCESS | 3696 | 1466015212055 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 3696 | 1466015212060 Marionette TRACE conn5 <- [1,986,null,{}] 11:26:52 INFO - PROCESS | 3696 | 1466015212065 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 3696 | 1466015212068 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:52 INFO - PROCESS | 3696 | 1466015212167 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:26:52 INFO - PROCESS | 3696 | 1466015212236 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 3696 | 1466015212239 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A633800 == 31 [pid = 3696] [id = 256] 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456475AC00) [pid = 3696] [serial = 767] [outer = 0000000000000000] 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004565DB2400) [pid = 3696] [serial = 768] [outer = 000000456475AC00] 11:26:52 INFO - PROCESS | 3696 | 1466015212289 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B3E000) [pid = 3696] [serial = 769] [outer = 000000456475AC00] 11:26:52 INFO - PROCESS | 3696 | 1466015212684 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 689ms 11:26:52 INFO - PROCESS | 3696 | 1466015212745 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 3696 | 1466015212749 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:26:52 INFO - PROCESS | 3696 | 1466015212755 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 3696 | 1466015212758 Marionette TRACE conn5 <- [1,990,null,{}] 11:26:52 INFO - PROCESS | 3696 | 1466015212762 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 3696 | 1466015212764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:52 INFO - PROCESS | 3696 | 1466015212855 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:26:52 INFO - PROCESS | 3696 | 1466015212862 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 3696 | 1466015212864 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571679800 == 32 [pid = 3696] [id = 257] 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456A674800) [pid = 3696] [serial = 770] [outer = 0000000000000000] 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456ABBA000) [pid = 3696] [serial = 771] [outer = 000000456A674800] 11:26:52 INFO - PROCESS | 3696 | 1466015212911 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ABC6C00) [pid = 3696] [serial = 772] [outer = 000000456A674800] 11:26:53 INFO - PROCESS | 3696 | 1466015213353 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 11:26:53 INFO - PROCESS | 3696 | 1466015213450 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 3696 | 1466015213452 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:26:53 INFO - PROCESS | 3696 | 1466015213456 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 3696 | 1466015213460 Marionette TRACE conn5 <- [1,994,null,{}] 11:26:53 INFO - PROCESS | 3696 | 1466015213471 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 3696 | 1466015213476 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:53 INFO - PROCESS | 3696 | 1466015213570 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:26:53 INFO - PROCESS | 3696 | 1466015213634 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 3696 | 1466015213637 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:53 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573A92800 == 33 [pid = 3696] [id = 258] 11:26:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456A967000) [pid = 3696] [serial = 773] [outer = 0000000000000000] 11:26:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E13DC00) [pid = 3696] [serial = 774] [outer = 000000456A967000] 11:26:53 INFO - PROCESS | 3696 | 1466015213688 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E2BA000) [pid = 3696] [serial = 775] [outer = 000000456A967000] 11:26:54 INFO - PROCESS | 3696 | 1466015214072 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 11:26:54 INFO - PROCESS | 3696 | 1466015214087 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 3696 | 1466015214090 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:26:54 INFO - PROCESS | 3696 | 1466015214094 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 3696 | 1466015214095 Marionette TRACE conn5 <- [1,998,null,{}] 11:26:54 INFO - PROCESS | 3696 | 1466015214099 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 3696 | 1466015214101 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:54 INFO - PROCESS | 3696 | 1466015214220 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:26:54 INFO - PROCESS | 3696 | 1466015214301 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 3696 | 1466015214303 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564F59800 == 34 [pid = 3696] [id = 259] 11:26:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E2B1400) [pid = 3696] [serial = 776] [outer = 0000000000000000] 11:26:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456EB6BC00) [pid = 3696] [serial = 777] [outer = 000000456E2B1400] 11:26:54 INFO - PROCESS | 3696 | 1466015214348 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045705D2800) [pid = 3696] [serial = 778] [outer = 000000456E2B1400] 11:26:54 INFO - PROCESS | 3696 | 1466015214775 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 732ms 11:26:54 INFO - PROCESS | 3696 | 1466015214829 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 3696 | 1466015214831 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:26:54 INFO - PROCESS | 3696 | 1466015214841 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 3696 | 1466015214843 Marionette TRACE conn5 <- [1,1002,null,{}] 11:26:54 INFO - PROCESS | 3696 | 1466015214847 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 3696 | 1466015214849 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:54 INFO - PROCESS | 3696 | 1466015214957 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:26:54 INFO - PROCESS | 3696 | 1466015214964 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 3696 | 1466015214967 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D1D000 == 35 [pid = 3696] [id = 260] 11:26:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045707EDC00) [pid = 3696] [serial = 779] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004570B73800) [pid = 3696] [serial = 780] [outer = 00000045707EDC00] 11:26:55 INFO - PROCESS | 3696 | 1466015215015 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457160DC00) [pid = 3696] [serial = 781] [outer = 00000045707EDC00] 11:26:55 INFO - PROCESS | 3696 | 1466015215510 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 11:26:55 INFO - PROCESS | 3696 | 1466015215534 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 3696 | 1466015215536 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:26:55 INFO - PROCESS | 3696 | 1466015215551 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 3696 | 1466015215553 Marionette TRACE conn5 <- [1,1006,null,{}] 11:26:55 INFO - PROCESS | 3696 | 1466015215556 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 3696 | 1466015215562 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:55 INFO - PROCESS | 3696 | 1466015215709 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:26:55 INFO - PROCESS | 3696 | 1466015215762 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 3696 | 1466015215764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:55 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765B1800 == 36 [pid = 3696] [id = 261] 11:26:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BB3800) [pid = 3696] [serial = 782] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571BBF400) [pid = 3696] [serial = 783] [outer = 0000004571BB3800] 11:26:55 INFO - PROCESS | 3696 | 1466015215809 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C68C00) [pid = 3696] [serial = 784] [outer = 0000004571BB3800] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045645D6C00) [pid = 3696] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004564DC5400) [pid = 3696] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571C8A400) [pid = 3696] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456E13F400) [pid = 3696] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045646B1800) [pid = 3696] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004570988C00) [pid = 3696] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045707EA000) [pid = 3696] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004569C38800) [pid = 3696] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045645DBC00) [pid = 3696] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569538400) [pid = 3696] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004563D58400) [pid = 3696] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045696A8000) [pid = 3696] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045735DD800) [pid = 3696] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:26:56 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456A666400) [pid = 3696] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:26:56 INFO - PROCESS | 3696 | 1466015216241 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 11:26:56 INFO - PROCESS | 3696 | 1466015216281 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 3696 | 1466015216284 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:26:56 INFO - PROCESS | 3696 | 1466015216287 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 3696 | 1466015216289 Marionette TRACE conn5 <- [1,1010,null,{}] 11:26:56 INFO - PROCESS | 3696 | 1466015216292 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 3696 | 1466015216294 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:56 INFO - PROCESS | 3696 | 1466015216410 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:26:56 INFO - PROCESS | 3696 | 1466015216457 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 3696 | 1466015216459 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBB800 == 37 [pid = 3696] [id = 262] 11:26:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045646AA000) [pid = 3696] [serial = 785] [outer = 0000000000000000] 11:26:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E290400) [pid = 3696] [serial = 786] [outer = 00000045646AA000] 11:26:56 INFO - PROCESS | 3696 | 1466015216506 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004570066400) [pid = 3696] [serial = 787] [outer = 00000045646AA000] 11:26:56 INFO - PROCESS | 3696 | 1466015216903 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 627ms 11:26:56 INFO - PROCESS | 3696 | 1466015216925 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 3696 | 1466015216927 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:26:56 INFO - PROCESS | 3696 | 1466015216931 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 3696 | 1466015216933 Marionette TRACE conn5 <- [1,1014,null,{}] 11:26:56 INFO - PROCESS | 3696 | 1466015216937 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 3696 | 1466015216939 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:57 INFO - PROCESS | 3696 | 1466015217025 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:26:57 INFO - PROCESS | 3696 | 1466015217030 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 3696 | 1466015217032 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000457780B800 == 38 [pid = 3696] [id = 263] 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2BCC00) [pid = 3696] [serial = 788] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571DAA800) [pid = 3696] [serial = 789] [outer = 000000456E2BCC00] 11:26:57 INFO - PROCESS | 3696 | 1466015217076 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571DB5800) [pid = 3696] [serial = 790] [outer = 000000456E2BCC00] 11:26:57 INFO - PROCESS | 3696 | 1466015217522 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 11:26:57 INFO - PROCESS | 3696 | 1466015217567 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 3696 | 1466015217569 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:26:57 INFO - PROCESS | 3696 | 1466015217576 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 3696 | 1466015217578 Marionette TRACE conn5 <- [1,1018,null,{}] 11:26:57 INFO - PROCESS | 3696 | 1466015217582 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 3696 | 1466015217584 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:57 INFO - PROCESS | 3696 | 1466015217669 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:26:57 INFO - PROCESS | 3696 | 1466015217676 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 3696 | 1466015217678 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D45000 == 39 [pid = 3696] [id = 264] 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571F5DC00) [pid = 3696] [serial = 791] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045729C2400) [pid = 3696] [serial = 792] [outer = 0000004571F5DC00] 11:26:57 INFO - PROCESS | 3696 | 1466015217722 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457352BC00) [pid = 3696] [serial = 793] [outer = 0000004571F5DC00] 11:26:58 INFO - PROCESS | 3696 | 1466015218139 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 585ms 11:26:58 INFO - PROCESS | 3696 | 1466015218159 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 3696 | 1466015218161 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:26:58 INFO - PROCESS | 3696 | 1466015218164 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:26:58 INFO - PROCESS | 3696 | 1466015218166 Marionette TRACE conn5 <- [1,1022,null,{}] 11:26:58 INFO - PROCESS | 3696 | 1466015218180 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 3696 | 1466015218182 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:58 INFO - PROCESS | 3696 | 1466015218316 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:26:58 INFO - PROCESS | 3696 | 1466015218455 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 3696 | 1466015218459 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569863000 == 40 [pid = 3696] [id = 265] 11:26:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004562A9F000) [pid = 3696] [serial = 794] [outer = 0000000000000000] 11:26:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004563BCE400) [pid = 3696] [serial = 795] [outer = 0000004562A9F000] 11:26:58 INFO - PROCESS | 3696 | 1466015218523 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045646B1800) [pid = 3696] [serial = 796] [outer = 0000004562A9F000] 11:26:59 INFO - PROCESS | 3696 | 1466015219145 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1036ms 11:26:59 INFO - PROCESS | 3696 | 1466015219206 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 3696 | 1466015219211 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:26:59 INFO - PROCESS | 3696 | 1466015219250 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 3696 | 1466015219254 Marionette TRACE conn5 <- [1,1026,null,{}] 11:26:59 INFO - PROCESS | 3696 | 1466015219261 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 3696 | 1466015219264 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:59 INFO - PROCESS | 3696 | 1466015219389 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:26:59 INFO - PROCESS | 3696 | 1466015219456 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 3696 | 1466015219459 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:26:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573569000 == 41 [pid = 3696] [id = 266] 11:26:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A963000) [pid = 3696] [serial = 797] [outer = 0000000000000000] 11:26:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456ABBC000) [pid = 3696] [serial = 798] [outer = 000000456A963000] 11:26:59 INFO - PROCESS | 3696 | 1466015219516 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000456B267400) [pid = 3696] [serial = 799] [outer = 000000456A963000] 11:27:00 INFO - PROCESS | 3696 | 1466015220160 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1010ms 11:27:00 INFO - PROCESS | 3696 | 1466015220230 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 3696 | 1466015220234 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:27:00 INFO - PROCESS | 3696 | 1466015220238 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:27:00 INFO - PROCESS | 3696 | 1466015220240 Marionette TRACE conn5 <- [1,1030,null,{}] 11:27:00 INFO - PROCESS | 3696 | 1466015220245 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 3696 | 1466015220247 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:00 INFO - PROCESS | 3696 | 1466015220362 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:27:00 INFO - PROCESS | 3696 | 1466015220439 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 3696 | 1466015220442 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F26000 == 42 [pid = 3696] [id = 267] 11:27:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456FC24000) [pid = 3696] [serial = 800] [outer = 0000000000000000] 11:27:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004571610400) [pid = 3696] [serial = 801] [outer = 000000456FC24000] 11:27:00 INFO - PROCESS | 3696 | 1466015220537 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045718CA800) [pid = 3696] [serial = 802] [outer = 000000456FC24000] 11:27:01 INFO - PROCESS | 3696 | 1466015221173 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 986ms 11:27:01 INFO - PROCESS | 3696 | 1466015221228 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 3696 | 1466015221233 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:27:01 INFO - PROCESS | 3696 | 1466015221244 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 3696 | 1466015221249 Marionette TRACE conn5 <- [1,1034,null,{}] 11:27:01 INFO - PROCESS | 3696 | 1466015221253 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 3696 | 1466015221256 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:01 INFO - PROCESS | 3696 | 1466015221408 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:27:01 INFO - PROCESS | 3696 | 1466015221457 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 3696 | 1466015221460 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:01 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780D3800 == 43 [pid = 3696] [id = 268] 11:27:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004573AEE800) [pid = 3696] [serial = 803] [outer = 0000000000000000] 11:27:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004573CC6400) [pid = 3696] [serial = 804] [outer = 0000004573AEE800] 11:27:01 INFO - PROCESS | 3696 | 1466015221514 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000457419F000) [pid = 3696] [serial = 805] [outer = 0000004573AEE800] 11:27:02 INFO - PROCESS | 3696 | 1466015222252 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1037ms 11:27:02 INFO - PROCESS | 3696 | 1466015222288 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 3696 | 1466015222293 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:27:02 INFO - PROCESS | 3696 | 1466015222299 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 3696 | 1466015222302 Marionette TRACE conn5 <- [1,1038,null,{}] 11:27:02 INFO - PROCESS | 3696 | 1466015222308 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 3696 | 1466015222311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:02 INFO - PROCESS | 3696 | 1466015222441 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:27:02 INFO - PROCESS | 3696 | 1466015222515 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 3696 | 1466015222520 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A770800 == 44 [pid = 3696] [id = 269] 11:27:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004564769800) [pid = 3696] [serial = 806] [outer = 0000000000000000] 11:27:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (00000045658CA000) [pid = 3696] [serial = 807] [outer = 0000004564769800] 11:27:02 INFO - PROCESS | 3696 | 1466015222570 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004569B6CC00) [pid = 3696] [serial = 808] [outer = 0000004564769800] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D45000 == 43 [pid = 3696] [id = 264] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 000000457780B800 == 42 [pid = 3696] [id = 263] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBB800 == 41 [pid = 3696] [id = 262] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 00000045765B1800 == 40 [pid = 3696] [id = 261] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D1D000 == 39 [pid = 3696] [id = 260] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004564F59800 == 38 [pid = 3696] [id = 259] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004573A92800 == 37 [pid = 3696] [id = 258] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004571679800 == 36 [pid = 3696] [id = 257] 11:27:03 INFO - PROCESS | 3696 | --DOCSHELL 000000456A633800 == 35 [pid = 3696] [id = 256] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (00000045645D8400) [pid = 3696] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004564EE2800) [pid = 3696] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004571DB2000) [pid = 3696] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000456E292800) [pid = 3696] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000456E2CC000) [pid = 3696] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000457161C400) [pid = 3696] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571C93C00) [pid = 3696] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571BB3C00) [pid = 3696] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045646B2000) [pid = 3696] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004568C43C00) [pid = 3696] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045714D6800) [pid = 3696] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045720FA000) [pid = 3696] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456E291800) [pid = 3696] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456A66D000) [pid = 3696] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456A70E400) [pid = 3696] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004569B6F800) [pid = 3696] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045696A1800) [pid = 3696] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045646A8400) [pid = 3696] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564767800) [pid = 3696] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A674000) [pid = 3696] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004569B32400) [pid = 3696] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457560C800) [pid = 3696] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004573C58000) [pid = 3696] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571BBB000) [pid = 3696] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E2BDC00) [pid = 3696] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571BC1C00) [pid = 3696] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045700EB800) [pid = 3696] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571B11000) [pid = 3696] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456ABC1800) [pid = 3696] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:27:03 INFO - PROCESS | 3696 | 1466015223205 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 11:27:03 INFO - PROCESS | 3696 | 1466015223248 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 3696 | 1466015223253 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:27:03 INFO - PROCESS | 3696 | 1466015223259 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 3696 | 1466015223261 Marionette TRACE conn5 <- [1,1042,null,{}] 11:27:03 INFO - PROCESS | 3696 | 1466015223265 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 3696 | 1466015223267 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:03 INFO - PROCESS | 3696 | 1466015223356 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:27:03 INFO - PROCESS | 3696 | 1466015223362 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 3696 | 1466015223365 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000456961D800 == 36 [pid = 3696] [id = 270] 11:27:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045645CD000) [pid = 3696] [serial = 809] [outer = 0000000000000000] 11:27:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564EE5400) [pid = 3696] [serial = 810] [outer = 00000045645CD000] 11:27:03 INFO - PROCESS | 3696 | 1466015223413 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004569BF4C00) [pid = 3696] [serial = 811] [outer = 00000045645CD000] 11:27:03 INFO - PROCESS | 3696 | 1466015223921 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 11:27:03 INFO - PROCESS | 3696 | 1466015223953 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 3696 | 1466015223956 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:27:03 INFO - PROCESS | 3696 | 1466015223959 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 3696 | 1466015223963 Marionette TRACE conn5 <- [1,1046,null,{}] 11:27:03 INFO - PROCESS | 3696 | 1466015223973 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 3696 | 1466015223978 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:04 INFO - PROCESS | 3696 | 1466015224067 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:27:04 INFO - PROCESS | 3696 | 1466015224144 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 3696 | 1466015224147 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C0B000 == 37 [pid = 3696] [id = 271] 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ABBC400) [pid = 3696] [serial = 812] [outer = 0000000000000000] 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E212000) [pid = 3696] [serial = 813] [outer = 000000456ABBC400] 11:27:04 INFO - PROCESS | 3696 | 1466015224196 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2C2C00) [pid = 3696] [serial = 814] [outer = 000000456ABBC400] 11:27:04 INFO - PROCESS | 3696 | 1466015224591 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 11:27:04 INFO - PROCESS | 3696 | 1466015224654 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:27:04 INFO - PROCESS | 3696 | 1466015224657 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:27:04 INFO - PROCESS | 3696 | 1466015224660 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 3696 | 1466015224662 Marionette TRACE conn5 <- [1,1050,null,{}] 11:27:04 INFO - PROCESS | 3696 | 1466015224666 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 3696 | 1466015224668 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:04 INFO - PROCESS | 3696 | 1466015224757 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:27:04 INFO - PROCESS | 3696 | 1466015224762 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 3696 | 1466015224764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CD1000 == 38 [pid = 3696] [id = 272] 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045700EB800) [pid = 3696] [serial = 815] [outer = 0000000000000000] 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045707E9400) [pid = 3696] [serial = 816] [outer = 00000045700EB800] 11:27:04 INFO - PROCESS | 3696 | 1466015224810 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457160F000) [pid = 3696] [serial = 817] [outer = 00000045700EB800] 11:27:05 INFO - PROCESS | 3696 | 1466015225237 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 11:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:27:05 INFO - PROCESS | 3696 | 1466015225292 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 3696 | 1466015225294 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:27:05 INFO - PROCESS | 3696 | 1466015225297 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 3696 | 1466015225299 Marionette TRACE conn5 <- [1,1054,null,{}] 11:27:05 INFO - PROCESS | 3696 | 1466015225302 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 3696 | 1466015225305 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:05 INFO - PROCESS | 3696 | 1466015225415 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:27:05 INFO - PROCESS | 3696 | 1466015225491 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 3696 | 1466015225493 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A57800 == 39 [pid = 3696] [id = 273] 11:27:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045718C4C00) [pid = 3696] [serial = 818] [outer = 0000000000000000] 11:27:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571B8E400) [pid = 3696] [serial = 819] [outer = 00000045718C4C00] 11:27:05 INFO - PROCESS | 3696 | 1466015225545 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571BC1C00) [pid = 3696] [serial = 820] [outer = 00000045718C4C00] 11:27:05 INFO - PROCESS | 3696 | 1466015225986 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 11:27:06 INFO - PROCESS | 3696 | 1466015226034 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 3696 | 1466015226036 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:27:06 INFO - PROCESS | 3696 | 1466015226039 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:27:06 INFO - PROCESS | 3696 | 1466015226041 Marionette TRACE conn5 <- [1,1058,null,{}] 11:27:06 INFO - PROCESS | 3696 | 1466015226045 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 3696 | 1466015226051 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:06 INFO - PROCESS | 3696 | 1466015226192 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:27:06 INFO - PROCESS | 3696 | 1466015226204 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 3696 | 1466015226206 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575675000 == 40 [pid = 3696] [id = 274] 11:27:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571DB1400) [pid = 3696] [serial = 821] [outer = 0000000000000000] 11:27:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004572845400) [pid = 3696] [serial = 822] [outer = 0000004571DB1400] 11:27:06 INFO - PROCESS | 3696 | 1466015226252 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004574D76000) [pid = 3696] [serial = 823] [outer = 0000004571DB1400] 11:27:06 INFO - PROCESS | 3696 | 1466015226741 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 11:27:06 INFO - PROCESS | 3696 | 1466015226782 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 3696 | 1466015226784 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:27:06 INFO - PROCESS | 3696 | 1466015226792 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 3696 | 1466015226794 Marionette TRACE conn5 <- [1,1062,null,{}] 11:27:06 INFO - PROCESS | 3696 | 1466015226797 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 3696 | 1466015226799 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:06 INFO - PROCESS | 3696 | 1466015226913 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:27:06 INFO - PROCESS | 3696 | 1466015226919 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 3696 | 1466015226921 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565887000 == 41 [pid = 3696] [id = 275] 11:27:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004574D7A400) [pid = 3696] [serial = 824] [outer = 0000000000000000] 11:27:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004574D7F400) [pid = 3696] [serial = 825] [outer = 0000004574D7A400] 11:27:06 INFO - PROCESS | 3696 | 1466015226972 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575595800) [pid = 3696] [serial = 826] [outer = 0000004574D7A400] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E2BCC00) [pid = 3696] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456A967000) [pid = 3696] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045646AA000) [pid = 3696] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571C89000) [pid = 3696] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571BB3800) [pid = 3696] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456E2B1400) [pid = 3696] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456475AC00) [pid = 3696] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456A674800) [pid = 3696] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045707EDC00) [pid = 3696] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:27:07 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004564DBF800) [pid = 3696] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:27:07 INFO - PROCESS | 3696 | 1466015227501 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 732ms 11:27:07 INFO - PROCESS | 3696 | 1466015227527 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 3696 | 1466015227529 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:27:07 INFO - PROCESS | 3696 | 1466015227532 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 3696 | 1466015227534 Marionette TRACE conn5 <- [1,1066,null,{}] 11:27:07 INFO - PROCESS | 3696 | 1466015227538 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 3696 | 1466015227540 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:07 INFO - PROCESS | 3696 | 1466015227623 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:27:07 INFO - PROCESS | 3696 | 1466015227628 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 3696 | 1466015227630 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:07 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765C2800 == 42 [pid = 3696] [id = 276] 11:27:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004564DBF800) [pid = 3696] [serial = 827] [outer = 0000000000000000] 11:27:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571609400) [pid = 3696] [serial = 828] [outer = 0000004564DBF800] 11:27:07 INFO - PROCESS | 3696 | 1466015227675 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575595C00) [pid = 3696] [serial = 829] [outer = 0000004564DBF800] 11:27:08 INFO - PROCESS | 3696 | 1466015228100 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 586ms 11:27:08 INFO - PROCESS | 3696 | 1466015228130 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 3696 | 1466015228133 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:27:08 INFO - PROCESS | 3696 | 1466015228136 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 3696 | 1466015228138 Marionette TRACE conn5 <- [1,1070,null,{}] 11:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:27:08 INFO - PROCESS | 3696 | 1466015228142 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 3696 | 1466015228144 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:08 INFO - PROCESS | 3696 | 1466015228251 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:27:08 INFO - PROCESS | 3696 | 1466015228259 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 3696 | 1466015228261 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D5D800 == 43 [pid = 3696] [id = 277] 11:27:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457559D400) [pid = 3696] [serial = 830] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004575605800) [pid = 3696] [serial = 831] [outer = 000000457559D400] 11:27:08 INFO - PROCESS | 3696 | 1466015228305 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457560D000) [pid = 3696] [serial = 832] [outer = 000000457559D400] 11:27:08 INFO - PROCESS | 3696 | 1466015228727 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 11:27:08 INFO - PROCESS | 3696 | 1466015228773 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 3696 | 1466015228775 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:27:08 INFO - PROCESS | 3696 | 1466015228778 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 3696 | 1466015228780 Marionette TRACE conn5 <- [1,1074,null,{}] 11:27:08 INFO - PROCESS | 3696 | 1466015228783 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 3696 | 1466015228785 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:08 INFO - PROCESS | 3696 | 1466015228869 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:27:08 INFO - PROCESS | 3696 | 1466015228877 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 3696 | 1466015228879 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578079000 == 44 [pid = 3696] [id = 278] 11:27:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004575611800) [pid = 3696] [serial = 833] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575746C00) [pid = 3696] [serial = 834] [outer = 0000004575611800] 11:27:08 INFO - PROCESS | 3696 | 1466015228922 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457574D800) [pid = 3696] [serial = 835] [outer = 0000004575611800] 11:27:09 INFO - PROCESS | 3696 | 1466015229339 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 11:27:09 INFO - PROCESS | 3696 | 1466015229437 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 3696 | 1466015229442 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:27:09 INFO - PROCESS | 3696 | 1466015229448 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:27:09 INFO - PROCESS | 3696 | 1466015229452 Marionette TRACE conn5 <- [1,1078,null,{}] 11:27:09 INFO - PROCESS | 3696 | 1466015229459 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 3696 | 1466015229463 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:09 INFO - PROCESS | 3696 | 1466015229683 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:27:09 INFO - PROCESS | 3696 | 1466015229797 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 3696 | 1466015229802 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569678000 == 45 [pid = 3696] [id = 279] 11:27:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456475F800) [pid = 3696] [serial = 836] [outer = 0000000000000000] 11:27:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004564EE2400) [pid = 3696] [serial = 837] [outer = 000000456475F800] 11:27:09 INFO - PROCESS | 3696 | 1466015229861 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004569B70C00) [pid = 3696] [serial = 838] [outer = 000000456475F800] 11:27:10 INFO - PROCESS | 3696 | 1466015230455 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1030ms 11:27:10 INFO - PROCESS | 3696 | 1466015230485 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:27:10 INFO - PROCESS | 3696 | 1466015230489 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:27:10 INFO - PROCESS | 3696 | 1466015230496 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 3696 | 1466015230501 Marionette TRACE conn5 <- [1,1082,null,{}] 11:27:10 INFO - PROCESS | 3696 | 1466015230505 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 3696 | 1466015230508 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:10 INFO - PROCESS | 3696 | 1466015230626 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:27:10 INFO - PROCESS | 3696 | 1466015230719 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 3696 | 1466015230722 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE5800 == 46 [pid = 3696] [id = 280] 11:27:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456E2B0C00) [pid = 3696] [serial = 839] [outer = 0000000000000000] 11:27:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456E2BE800) [pid = 3696] [serial = 840] [outer = 000000456E2B0C00] 11:27:10 INFO - PROCESS | 3696 | 1466015230779 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004571607800) [pid = 3696] [serial = 841] [outer = 000000456E2B0C00] 11:27:11 INFO - PROCESS | 3696 | 1466015231385 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 944ms 11:27:11 INFO - PROCESS | 3696 | 1466015231438 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 3696 | 1466015231441 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:27:11 INFO - PROCESS | 3696 | 1466015231445 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 3696 | 1466015231447 Marionette TRACE conn5 <- [1,1086,null,{}] 11:27:11 INFO - PROCESS | 3696 | 1466015231458 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 3696 | 1466015231464 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:11 INFO - PROCESS | 3696 | 1466015231578 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:27:11 INFO - PROCESS | 3696 | 1466015231698 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 3696 | 1466015231702 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E89800 == 47 [pid = 3696] [id = 281] 11:27:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000457310DC00) [pid = 3696] [serial = 842] [outer = 0000000000000000] 11:27:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (00000045735DD800) [pid = 3696] [serial = 843] [outer = 000000457310DC00] 11:27:11 INFO - PROCESS | 3696 | 1466015231762 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004575599800) [pid = 3696] [serial = 844] [outer = 000000457310DC00] 11:27:12 INFO - PROCESS | 3696 | 1466015232423 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1029ms 11:27:12 INFO - PROCESS | 3696 | 1466015232476 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 3696 | 1466015232479 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:27:12 INFO - PROCESS | 3696 | 1466015232482 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:27:12 INFO - PROCESS | 3696 | 1466015232484 Marionette TRACE conn5 <- [1,1090,null,{}] 11:27:12 INFO - PROCESS | 3696 | 1466015232488 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 3696 | 1466015232491 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:12 INFO - PROCESS | 3696 | 1466015232607 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:27:12 INFO - PROCESS | 3696 | 1466015232736 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 3696 | 1466015232738 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577816800 == 48 [pid = 3696] [id = 282] 11:27:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004571DAF000) [pid = 3696] [serial = 845] [outer = 0000000000000000] 11:27:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004575F49000) [pid = 3696] [serial = 846] [outer = 0000004571DAF000] 11:27:12 INFO - PROCESS | 3696 | 1466015232795 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004575F50400) [pid = 3696] [serial = 847] [outer = 0000004571DAF000] 11:27:13 INFO - PROCESS | 3696 | 1466015233531 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1141ms 11:27:13 INFO - PROCESS | 3696 | 1466015233626 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 3696 | 1466015233630 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:27:13 INFO - PROCESS | 3696 | 1466015233635 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 3696 | 1466015233639 Marionette TRACE conn5 <- [1,1094,null,{}] 11:27:13 INFO - PROCESS | 3696 | 1466015233644 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 3696 | 1466015233647 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:13 INFO - PROCESS | 3696 | 1466015233825 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:27:13 INFO - PROCESS | 3696 | 1466015233918 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 3696 | 1466015233921 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A777000 == 49 [pid = 3696] [id = 283] 11:27:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004569B6BC00) [pid = 3696] [serial = 848] [outer = 0000000000000000] 11:27:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004569C3C000) [pid = 3696] [serial = 849] [outer = 0000004569B6BC00] 11:27:13 INFO - PROCESS | 3696 | 1466015233974 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (000000456ABBDC00) [pid = 3696] [serial = 850] [outer = 0000004569B6BC00] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D5D800 == 48 [pid = 3696] [id = 277] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 00000045765C2800 == 47 [pid = 3696] [id = 276] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004565887000 == 46 [pid = 3696] [id = 275] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004575675000 == 45 [pid = 3696] [id = 274] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A57800 == 44 [pid = 3696] [id = 273] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CD1000 == 43 [pid = 3696] [id = 272] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C0B000 == 42 [pid = 3696] [id = 271] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 000000456961D800 == 41 [pid = 3696] [id = 270] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 000000456A770800 == 40 [pid = 3696] [id = 269] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F26000 == 39 [pid = 3696] [id = 267] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004573569000 == 38 [pid = 3696] [id = 266] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (00000045729C2400) [pid = 3696] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOCSHELL 0000004569863000 == 37 [pid = 3696] [id = 265] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004571DB5800) [pid = 3696] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004569B68C00) [pid = 3696] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000456E2BA000) [pid = 3696] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000456E290400) [pid = 3696] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (00000045729C0400) [pid = 3696] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004571C68C00) [pid = 3696] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (00000045705D2800) [pid = 3696] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004564761C00) [pid = 3696] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004569B3E000) [pid = 3696] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004570066400) [pid = 3696] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456EB6BC00) [pid = 3696] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571BBF400) [pid = 3696] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004571DAA800) [pid = 3696] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E13DC00) [pid = 3696] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456ABBA000) [pid = 3696] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456ABC6C00) [pid = 3696] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004570B73800) [pid = 3696] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000457160DC00) [pid = 3696] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A66E800) [pid = 3696] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004565DB2400) [pid = 3696] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569C7C800) [pid = 3696] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:27:14 INFO - PROCESS | 3696 | 1466015234519 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 11:27:14 INFO - PROCESS | 3696 | 1466015234580 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 3696 | 1466015234585 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:27:14 INFO - PROCESS | 3696 | 1466015234591 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 3696 | 1466015234594 Marionette TRACE conn5 <- [1,1098,null,{}] 11:27:14 INFO - PROCESS | 3696 | 1466015234597 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 3696 | 1466015234600 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:14 INFO - PROCESS | 3696 | 1466015234690 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:27:14 INFO - PROCESS | 3696 | 1466015234696 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 3696 | 1466015234698 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A630800 == 38 [pid = 3696] [id = 284] 11:27:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004569C3D400) [pid = 3696] [serial = 851] [outer = 0000000000000000] 11:27:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456ADB4C00) [pid = 3696] [serial = 852] [outer = 0000004569C3D400] 11:27:14 INFO - PROCESS | 3696 | 1466015234751 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456E2B1C00) [pid = 3696] [serial = 853] [outer = 0000004569C3D400] 11:27:15 INFO - PROCESS | 3696 | 1466015235227 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 693ms 11:27:15 INFO - PROCESS | 3696 | 1466015235297 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 3696 | 1466015235300 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:27:15 INFO - PROCESS | 3696 | 1466015235304 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 3696 | 1466015235307 Marionette TRACE conn5 <- [1,1102,null,{}] 11:27:15 INFO - PROCESS | 3696 | 1466015235320 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 3696 | 1466015235325 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:15 INFO - PROCESS | 3696 | 1466015235414 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:27:15 INFO - PROCESS | 3696 | 1466015235437 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 3696 | 1466015235441 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417D800 == 39 [pid = 3696] [id = 285] 11:27:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456ABD5000) [pid = 3696] [serial = 854] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004570731400) [pid = 3696] [serial = 855] [outer = 000000456ABD5000] 11:27:15 INFO - PROCESS | 3696 | 1466015235551 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571611000) [pid = 3696] [serial = 856] [outer = 000000456ABD5000] 11:27:15 INFO - PROCESS | 3696 | 1466015235924 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 648ms 11:27:15 INFO - PROCESS | 3696 | 1466015235959 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 3696 | 1466015235961 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:27:15 INFO - PROCESS | 3696 | 1466015235965 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 3696 | 1466015235966 Marionette TRACE conn5 <- [1,1106,null,{}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:27:15 INFO - PROCESS | 3696 | 1466015235970 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 3696 | 1466015235972 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:16 INFO - PROCESS | 3696 | 1466015236060 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:27:16 INFO - PROCESS | 3696 | 1466015236065 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 3696 | 1466015236067 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D06000 == 40 [pid = 3696] [id = 286] 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BB6000) [pid = 3696] [serial = 857] [outer = 0000000000000000] 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571C62C00) [pid = 3696] [serial = 858] [outer = 0000004571BB6000] 11:27:16 INFO - PROCESS | 3696 | 1466015236112 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C97400) [pid = 3696] [serial = 859] [outer = 0000004571BB6000] 11:27:16 INFO - PROCESS | 3696 | 1466015236530 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 11:27:16 INFO - PROCESS | 3696 | 1466015236558 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 3696 | 1466015236560 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:27:16 INFO - PROCESS | 3696 | 1466015236585 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 3696 | 1466015236587 Marionette TRACE conn5 <- [1,1110,null,{}] 11:27:16 INFO - PROCESS | 3696 | 1466015236591 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 3696 | 1466015236593 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:16 INFO - PROCESS | 3696 | 1466015236715 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:27:16 INFO - PROCESS | 3696 | 1466015236766 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 3696 | 1466015236768 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:16 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AC800 == 41 [pid = 3696] [id = 287] 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571DB5800) [pid = 3696] [serial = 860] [outer = 0000000000000000] 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (00000045720FD400) [pid = 3696] [serial = 861] [outer = 0000004571DB5800] 11:27:16 INFO - PROCESS | 3696 | 1466015236840 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000457378B800) [pid = 3696] [serial = 862] [outer = 0000004571DB5800] 11:27:17 INFO - PROCESS | 3696 | 1466015237256 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 753ms 11:27:17 INFO - PROCESS | 3696 | 1466015237330 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 3696 | 1466015237332 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:27:17 INFO - PROCESS | 3696 | 1466015237336 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 3696 | 1466015237337 Marionette TRACE conn5 <- [1,1114,null,{}] 11:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:27:17 INFO - PROCESS | 3696 | 1466015237341 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 3696 | 1466015237347 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:17 INFO - PROCESS | 3696 | 1466015237488 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:27:17 INFO - PROCESS | 3696 | 1466015237500 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 3696 | 1466015237502 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577529000 == 42 [pid = 3696] [id = 288] 11:27:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004574198000) [pid = 3696] [serial = 863] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000457560AC00) [pid = 3696] [serial = 864] [outer = 0000004574198000] 11:27:17 INFO - PROCESS | 3696 | 1466015237589 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004575F48C00) [pid = 3696] [serial = 865] [outer = 0000004574198000] 11:27:18 INFO - PROCESS | 3696 | 1466015238015 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 11:27:18 INFO - PROCESS | 3696 | 1466015238080 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 3696 | 1466015238090 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:27:18 INFO - PROCESS | 3696 | 1466015238105 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 3696 | 1466015238107 Marionette TRACE conn5 <- [1,1118,null,{}] 11:27:18 INFO - PROCESS | 3696 | 1466015238111 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 3696 | 1466015238113 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:18 INFO - PROCESS | 3696 | 1466015238221 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:27:18 INFO - PROCESS | 3696 | 1466015238273 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 3696 | 1466015238275 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000457806F800 == 43 [pid = 3696] [id = 289] 11:27:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004575F51000) [pid = 3696] [serial = 866] [outer = 0000000000000000] 11:27:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004575F95400) [pid = 3696] [serial = 867] [outer = 0000004575F51000] 11:27:18 INFO - PROCESS | 3696 | 1466015238320 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (00000045696A1800) [pid = 3696] [serial = 868] [outer = 0000004575F51000] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (00000045718C4C00) [pid = 3696] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (00000045645CD000) [pid = 3696] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004573AEE800) [pid = 3696] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (00000045700EB800) [pid = 3696] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571DB1400) [pid = 3696] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000456ABBC400) [pid = 3696] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571F5DC00) [pid = 3696] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004564769800) [pid = 3696] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004574D7A400) [pid = 3696] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004564DBF800) [pid = 3696] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:27:18 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457559D400) [pid = 3696] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:27:18 INFO - PROCESS | 3696 | 1466015238822 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 11:27:18 INFO - PROCESS | 3696 | 1466015238843 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 3696 | 1466015238845 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:27:18 INFO - PROCESS | 3696 | 1466015238848 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:27:18 INFO - PROCESS | 3696 | 1466015238850 Marionette TRACE conn5 <- [1,1122,null,{}] 11:27:18 INFO - PROCESS | 3696 | 1466015238853 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 3696 | 1466015238855 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:18 INFO - PROCESS | 3696 | 1466015238939 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:27:19 INFO - PROCESS | 3696 | 1466015239017 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 3696 | 1466015239019 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807B000 == 44 [pid = 3696] [id = 290] 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456EB23000) [pid = 3696] [serial = 869] [outer = 0000000000000000] 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575595400) [pid = 3696] [serial = 870] [outer = 000000456EB23000] 11:27:19 INFO - PROCESS | 3696 | 1466015239063 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575F9F400) [pid = 3696] [serial = 871] [outer = 000000456EB23000] 11:27:19 INFO - PROCESS | 3696 | [GFX2-]: DrawTargetD2D 1.1 (00000045741EC530): Failed to create GradientStopCollection with no stops. 11:27:19 INFO - PROCESS | 3696 | [GFX3-]: No stops specified for gradient pattern. 11:27:19 INFO - PROCESS | 3696 | 1466015239434 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 11:27:19 INFO - PROCESS | 3696 | 1466015239480 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 3696 | 1466015239482 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:27:19 INFO - PROCESS | 3696 | 1466015239485 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 3696 | 1466015239487 Marionette TRACE conn5 <- [1,1126,null,{}] 11:27:19 INFO - PROCESS | 3696 | 1466015239491 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 3696 | 1466015239493 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:19 INFO - PROCESS | 3696 | 1466015239631 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:27:19 INFO - PROCESS | 3696 | 1466015239641 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 3696 | 1466015239643 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000457980F000 == 45 [pid = 3696] [id = 291] 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004575F99800) [pid = 3696] [serial = 872] [outer = 0000000000000000] 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004576453C00) [pid = 3696] [serial = 873] [outer = 0000004575F99800] 11:27:19 INFO - PROCESS | 3696 | 1466015239687 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000457645C400) [pid = 3696] [serial = 874] [outer = 0000004575F99800] 11:27:20 INFO - PROCESS | 3696 | 1466015240088 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:27:20 INFO - PROCESS | 3696 | 1466015240117 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 3696 | 1466015240119 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:27:20 INFO - PROCESS | 3696 | 1466015240122 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 3696 | 1466015240124 Marionette TRACE conn5 <- [1,1130,null,{}] 11:27:20 INFO - PROCESS | 3696 | 1466015240127 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 3696 | 1466015240129 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:20 INFO - PROCESS | 3696 | 1466015240246 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:27:20 INFO - PROCESS | 3696 | 1466015240254 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 3696 | 1466015240256 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:20 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799D7800 == 46 [pid = 3696] [id = 292] 11:27:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004576487C00) [pid = 3696] [serial = 875] [outer = 0000000000000000] 11:27:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000457648C400) [pid = 3696] [serial = 876] [outer = 0000004576487C00] 11:27:20 INFO - PROCESS | 3696 | 1466015240301 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004576493800) [pid = 3696] [serial = 877] [outer = 0000004576487C00] 11:27:20 INFO - PROCESS | 3696 | 1466015240771 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 11:27:20 INFO - PROCESS | 3696 | 1466015240819 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 3696 | 1466015240824 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:27:20 INFO - PROCESS | 3696 | 1466015240846 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 3696 | 1466015240851 Marionette TRACE conn5 <- [1,1134,null,{}] 11:27:20 INFO - PROCESS | 3696 | 1466015240859 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 3696 | 1466015240863 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:21 INFO - PROCESS | 3696 | 1466015241043 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:27:21 INFO - PROCESS | 3696 | 1466015241130 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 3696 | 1466015241135 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E190000 == 47 [pid = 3696] [id = 293] 11:27:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004565BE3800) [pid = 3696] [serial = 878] [outer = 0000000000000000] 11:27:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (00000045696A8000) [pid = 3696] [serial = 879] [outer = 0000004565BE3800] 11:27:21 INFO - PROCESS | 3696 | 1466015241194 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000456ABCC000) [pid = 3696] [serial = 880] [outer = 0000004565BE3800] 11:27:21 INFO - PROCESS | 3696 | 1466015241775 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 985ms 11:27:21 INFO - PROCESS | 3696 | 1466015241895 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 3696 | 1466015241901 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:27:21 INFO - PROCESS | 3696 | [3696] 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 11:27:22 INFO - PROCESS | 3696 | 1466015242131 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 3696 | 1466015242134 Marionette TRACE conn5 <- [1,1138,null,{}] 11:27:22 INFO - PROCESS | 3696 | 1466015242139 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 3696 | 1466015242142 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:22 INFO - PROCESS | 3696 | 1466015242251 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:27:22 INFO - PROCESS | 3696 | 1466015242335 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 3696 | 1466015242338 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751A000 == 48 [pid = 3696] [id = 294] 11:27:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (00000045705D9000) [pid = 3696] [serial = 881] [outer = 0000000000000000] 11:27:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004573CBDC00) [pid = 3696] [serial = 882] [outer = 00000045705D9000] 11:27:22 INFO - PROCESS | 3696 | 1466015242395 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004575593C00) [pid = 3696] [serial = 883] [outer = 00000045705D9000] 11:27:22 INFO - PROCESS | 3696 | 1466015242991 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1086ms 11:27:23 INFO - PROCESS | 3696 | 1466015243068 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 3696 | 1466015243071 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:27:23 INFO - PROCESS | 3696 | 1466015243075 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 3696 | 1466015243079 Marionette TRACE conn5 <- [1,1142,null,{}] 11:27:23 INFO - PROCESS | 3696 | 1466015243092 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 3696 | 1466015243097 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:23 INFO - PROCESS | 3696 | 1466015243220 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:27:23 INFO - PROCESS | 3696 | 1466015243334 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 3696 | 1466015243338 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000457A178000 == 49 [pid = 3696] [id = 295] 11:27:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000457137B400) [pid = 3696] [serial = 884] [outer = 0000000000000000] 11:27:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000457559F000) [pid = 3696] [serial = 885] [outer = 000000457137B400] 11:27:23 INFO - PROCESS | 3696 | 1466015243399 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (0000004575F93400) [pid = 3696] [serial = 886] [outer = 000000457137B400] 11:27:23 INFO - PROCESS | 3696 | 1466015243989 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 985ms 11:27:24 INFO - PROCESS | 3696 | 1466015244062 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 3696 | 1466015244065 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:27:24 INFO - PROCESS | 3696 | 1466015244069 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 3696 | 1466015244071 Marionette TRACE conn5 <- [1,1146,null,{}] 11:27:24 INFO - PROCESS | 3696 | 1466015244089 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 3696 | 1466015244092 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:24 INFO - PROCESS | 3696 | 1466015244213 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:27:24 INFO - PROCESS | 3696 | 1466015244327 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 3696 | 1466015244330 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D61000 == 50 [pid = 3696] [id = 296] 11:27:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (0000004575F7D800) [pid = 3696] [serial = 887] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (0000004575F85C00) [pid = 3696] [serial = 888] [outer = 0000004575F7D800] 11:27:24 INFO - PROCESS | 3696 | 1466015244386 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 110 (000000457648F000) [pid = 3696] [serial = 889] [outer = 0000004575F7D800] 11:27:25 INFO - PROCESS | 3696 | 1466015245049 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 3696 | 1466015245117 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:27:25 INFO - PROCESS | 3696 | 1466015245121 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 3696 | 1466015245123 Marionette TRACE conn5 <- [1,1150,null,{}] 11:27:25 INFO - PROCESS | 3696 | 1466015245127 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 3696 | 1466015245130 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:25 INFO - PROCESS | 3696 | 1466015245396 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:27:25 INFO - PROCESS | 3696 | 1466015245554 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 3696 | 1466015245557 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569617800 == 51 [pid = 3696] [id = 297] 11:27:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 111 (0000004569B3C400) [pid = 3696] [serial = 890] [outer = 0000000000000000] 11:27:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 112 (0000004569BF2C00) [pid = 3696] [serial = 891] [outer = 0000004569B3C400] 11:27:25 INFO - PROCESS | 3696 | 1466015245614 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 113 (000000456E20F400) [pid = 3696] [serial = 892] [outer = 0000004569B3C400] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457980F000 == 50 [pid = 3696] [id = 291] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457807B000 == 49 [pid = 3696] [id = 290] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457806F800 == 48 [pid = 3696] [id = 289] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004577529000 == 47 [pid = 3696] [id = 288] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 00000045765AC800 == 46 [pid = 3696] [id = 287] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457417D800 == 45 [pid = 3696] [id = 285] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000456A630800 == 44 [pid = 3696] [id = 284] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000456A777000 == 43 [pid = 3696] [id = 283] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004578079000 == 42 [pid = 3696] [id = 278] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C04800 == 41 [pid = 3696] [id = 250] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B41000 == 40 [pid = 3696] [id = 255] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBE800 == 39 [pid = 3696] [id = 253] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004569678000 == 38 [pid = 3696] [id = 279] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000456A76E800 == 37 [pid = 3696] [id = 254] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE5800 == 36 [pid = 3696] [id = 280] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004577816800 == 35 [pid = 3696] [id = 282] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E89800 == 34 [pid = 3696] [id = 281] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 00000045780D3800 == 33 [pid = 3696] [id = 268] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D06000 == 32 [pid = 3696] [id = 286] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D61000 == 31 [pid = 3696] [id = 296] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457A178000 == 30 [pid = 3696] [id = 295] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000457751A000 == 29 [pid = 3696] [id = 294] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 00000045799D7800 == 28 [pid = 3696] [id = 292] 11:27:26 INFO - PROCESS | 3696 | --DOCSHELL 000000456E190000 == 27 [pid = 3696] [id = 293] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 112 (0000004571B8E400) [pid = 3696] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 111 (0000004571BC1C00) [pid = 3696] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 110 (0000004564EE5400) [pid = 3696] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 109 (0000004569BF4C00) [pid = 3696] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (0000004573CC6400) [pid = 3696] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (00000045707E9400) [pid = 3696] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (0000004574D76000) [pid = 3696] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (0000004563BCE400) [pid = 3696] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (0000004572845400) [pid = 3696] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000456ABBC000) [pid = 3696] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000456E212000) [pid = 3696] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000456E2C2C00) [pid = 3696] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004571610400) [pid = 3696] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000457352BC00) [pid = 3696] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004569B6CC00) [pid = 3696] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (00000045658CA000) [pid = 3696] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004574D7F400) [pid = 3696] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571609400) [pid = 3696] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004575595C00) [pid = 3696] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004575605800) [pid = 3696] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000457560D000) [pid = 3696] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004575595800) [pid = 3696] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000457419F000) [pid = 3696] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457160F000) [pid = 3696] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:27:26 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004575746C00) [pid = 3696] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:27:27 INFO - PROCESS | 3696 | 1466015247090 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1989ms 11:27:27 INFO - PROCESS | 3696 | 1466015247114 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 3696 | 1466015247119 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:27:27 INFO - PROCESS | 3696 | 1466015247124 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 3696 | 1466015247127 Marionette TRACE conn5 <- [1,1154,null,{}] 11:27:27 INFO - PROCESS | 3696 | 1466015247133 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 3696 | 1466015247136 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:27 INFO - PROCESS | 3696 | 1466015247239 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:27:27 INFO - PROCESS | 3696 | 1466015247315 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 3696 | 1466015247320 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DBA800 == 28 [pid = 3696] [id = 298] 11:27:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004564DBE400) [pid = 3696] [serial = 893] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045651C7000) [pid = 3696] [serial = 894] [outer = 0000004564DBE400] 11:27:27 INFO - PROCESS | 3696 | 1466015247370 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004569538400) [pid = 3696] [serial = 895] [outer = 0000004564DBE400] 11:27:27 INFO - PROCESS | 3696 | 1466015247793 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 11:27:27 INFO - PROCESS | 3696 | 1466015247817 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 3696 | 1466015247823 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:27:27 INFO - PROCESS | 3696 | 1466015247829 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 3696 | 1466015247832 Marionette TRACE conn5 <- [1,1158,null,{}] 11:27:27 INFO - PROCESS | 3696 | 1466015247836 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 3696 | 1466015247838 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:27 INFO - PROCESS | 3696 | 1466015247931 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:27:27 INFO - PROCESS | 3696 | 1466015247939 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 3696 | 1466015247942 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD75800 == 29 [pid = 3696] [id = 299] 11:27:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004569C7A400) [pid = 3696] [serial = 896] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456A710C00) [pid = 3696] [serial = 897] [outer = 0000004569C7A400] 11:27:27 INFO - PROCESS | 3696 | 1466015247990 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456ABD0C00) [pid = 3696] [serial = 898] [outer = 0000004569C7A400] 11:27:28 INFO - PROCESS | 3696 | 1466015248456 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 693ms 11:27:28 INFO - PROCESS | 3696 | 1466015248523 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 3696 | 1466015248526 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:27:28 INFO - PROCESS | 3696 | 1466015248529 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:27:28 INFO - PROCESS | 3696 | 1466015248533 Marionette TRACE conn5 <- [1,1162,null,{}] 11:27:28 INFO - PROCESS | 3696 | 1466015248545 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 3696 | 1466015248550 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:28 INFO - PROCESS | 3696 | 1466015248668 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:27:28 INFO - PROCESS | 3696 | 1466015248755 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 3696 | 1466015248758 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C22800 == 30 [pid = 3696] [id = 300] 11:27:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045645D4400) [pid = 3696] [serial = 899] [outer = 0000000000000000] 11:27:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000456EB6D000) [pid = 3696] [serial = 900] [outer = 00000045645D4400] 11:27:28 INFO - PROCESS | 3696 | 1466015248808 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000457072D800) [pid = 3696] [serial = 901] [outer = 00000045645D4400] 11:27:29 INFO - PROCESS | 3696 | 1466015249235 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 3696 | 1466015249276 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 3696 | 1466015249279 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:27:29 INFO - PROCESS | 3696 | 1466015249281 Marionette TRACE conn5 <- [1,1166,null,{}] 11:27:29 INFO - PROCESS | 3696 | 1466015249285 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 3696 | 1466015249287 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:29 INFO - PROCESS | 3696 | 1466015249407 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:27:29 INFO - PROCESS | 3696 | 1466015249413 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 3696 | 1466015249415 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573C81000 == 31 [pid = 3696] [id = 301] 11:27:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000457137A000) [pid = 3696] [serial = 902] [outer = 0000000000000000] 11:27:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000457137D800) [pid = 3696] [serial = 903] [outer = 000000457137A000] 11:27:29 INFO - PROCESS | 3696 | 1466015249465 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (00000045718C0C00) [pid = 3696] [serial = 904] [outer = 000000457137A000] 11:27:29 INFO - PROCESS | 3696 | 1466015249937 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 3696 | 1466015249980 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 3696 | 1466015249983 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 3696 | 1466015249985 Marionette TRACE conn5 <- [1,1170,null,{}] 11:27:30 INFO - PROCESS | 3696 | 1466015249989 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 3696 | 1466015249991 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:30 INFO - PROCESS | 3696 | 1466015250126 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:27:30 INFO - PROCESS | 3696 | 1466015250180 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 3696 | 1466015250183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0A000 == 32 [pid = 3696] [id = 302] 11:27:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004569BFC400) [pid = 3696] [serial = 905] [outer = 0000000000000000] 11:27:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004571BBF800) [pid = 3696] [serial = 906] [outer = 0000004569BFC400] 11:27:30 INFO - PROCESS | 3696 | 1466015250228 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004571C94000) [pid = 3696] [serial = 907] [outer = 0000004569BFC400] 11:27:30 INFO - PROCESS | 3696 | 1466015250657 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 3696 | 1466015250722 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:27:30 INFO - PROCESS | 3696 | 1466015250725 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 3696 | 1466015250727 Marionette TRACE conn5 <- [1,1174,null,{}] 11:27:30 INFO - PROCESS | 3696 | 1466015250730 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 3696 | 1466015250736 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:30 INFO - PROCESS | 3696 | 1466015250880 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:27:30 INFO - PROCESS | 3696 | 1466015250941 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 3696 | 1466015250943 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000457596A000 == 33 [pid = 3696] [id = 303] 11:27:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (00000045720FA400) [pid = 3696] [serial = 908] [outer = 0000000000000000] 11:27:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000457378AC00) [pid = 3696] [serial = 909] [outer = 00000045720FA400] 11:27:30 INFO - PROCESS | 3696 | 1466015250989 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004574D7C800) [pid = 3696] [serial = 910] [outer = 00000045720FA400] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (00000045646AF000) [pid = 3696] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000456FC24000) [pid = 3696] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000456A963000) [pid = 3696] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004562A9F000) [pid = 3696] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004575F99800) [pid = 3696] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004571DB5800) [pid = 3696] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004575611800) [pid = 3696] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000456E2B0C00) [pid = 3696] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004571DAF000) [pid = 3696] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004569B6BC00) [pid = 3696] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571BB6000) [pid = 3696] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000457310DC00) [pid = 3696] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456475F800) [pid = 3696] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456ABD5000) [pid = 3696] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004574198000) [pid = 3696] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004569C3D400) [pid = 3696] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456EB23000) [pid = 3696] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004575F51000) [pid = 3696] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004576487C00) [pid = 3696] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:27:31 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004562A59400) [pid = 3696] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:27:31 INFO - PROCESS | 3696 | 1466015251749 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 3696 | 1466015251811 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:27:31 INFO - PROCESS | 3696 | 1466015251814 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 3696 | 1466015251816 Marionette TRACE conn5 <- [1,1178,null,{}] 11:27:31 INFO - PROCESS | 3696 | 1466015251819 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 3696 | 1466015251822 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:31 INFO - PROCESS | 3696 | 1466015251901 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:27:31 INFO - PROCESS | 3696 | 1466015251907 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 3696 | 1466015251909 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E1E000 == 34 [pid = 3696] [id = 304] 11:27:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004569BF2000) [pid = 3696] [serial = 911] [outer = 0000000000000000] 11:27:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571B0F800) [pid = 3696] [serial = 912] [outer = 0000004569BF2000] 11:27:31 INFO - PROCESS | 3696 | 1466015251954 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004574D81C00) [pid = 3696] [serial = 913] [outer = 0000004569BF2000] 11:27:32 INFO - PROCESS | 3696 | 1466015252385 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 3696 | 1466015252410 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:27:32 INFO - PROCESS | 3696 | 1466015252413 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 3696 | 1466015252415 Marionette TRACE conn5 <- [1,1182,null,{}] 11:27:32 INFO - PROCESS | 3696 | 1466015252418 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 3696 | 1466015252420 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:32 INFO - PROCESS | 3696 | 1466015252505 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:27:32 INFO - PROCESS | 3696 | 1466015252511 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 3696 | 1466015252513 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576619800 == 35 [pid = 3696] [id = 305] 11:27:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575606000) [pid = 3696] [serial = 914] [outer = 0000000000000000] 11:27:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456B26EC00) [pid = 3696] [serial = 915] [outer = 0000004575606000] 11:27:32 INFO - PROCESS | 3696 | 1466015252559 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575610800) [pid = 3696] [serial = 916] [outer = 0000004575606000] 11:27:33 INFO - PROCESS | 3696 | 1466015253002 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 3696 | 1466015253048 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:27:33 INFO - PROCESS | 3696 | 1466015253051 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 3696 | 1466015253053 Marionette TRACE conn5 <- [1,1186,null,{}] 11:27:33 INFO - PROCESS | 3696 | 1466015253060 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 3696 | 1466015253062 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:33 INFO - PROCESS | 3696 | 1466015253145 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:27:33 INFO - PROCESS | 3696 | 1466015253151 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 3696 | 1466015253153 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C0F800 == 36 [pid = 3696] [id = 306] 11:27:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004575750400) [pid = 3696] [serial = 917] [outer = 0000000000000000] 11:27:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004575AD6000) [pid = 3696] [serial = 918] [outer = 0000004575750400] 11:27:33 INFO - PROCESS | 3696 | 1466015253199 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004575ADC000) [pid = 3696] [serial = 919] [outer = 0000004575750400] 11:27:33 INFO - PROCESS | 3696 | 1466015253927 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 943ms 11:27:34 INFO - PROCESS | 3696 | 1466015253998 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 3696 | 1466015254003 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:27:34 INFO - PROCESS | 3696 | 1466015254008 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 3696 | 1466015254012 Marionette TRACE conn5 <- [1,1190,null,{}] 11:27:34 INFO - PROCESS | 3696 | 1466015254018 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 3696 | 1466015254021 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:34 INFO - PROCESS | 3696 | 1466015254159 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:27:34 INFO - PROCESS | 3696 | 1466015254233 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 3696 | 1466015254236 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB7D000 == 37 [pid = 3696] [id = 307] 11:27:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004564761800) [pid = 3696] [serial = 920] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004569B33000) [pid = 3696] [serial = 921] [outer = 0000004564761800] 11:27:34 INFO - PROCESS | 3696 | 1466015254335 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000456A713C00) [pid = 3696] [serial = 922] [outer = 0000004564761800] 11:27:35 INFO - PROCESS | 3696 | 1466015255050 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:27:35 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 11:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1083ms 11:27:35 INFO - PROCESS | 3696 | 1466015255094 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 3696 | 1466015255099 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:27:35 INFO - PROCESS | 3696 | 1466015255105 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 3696 | 1466015255109 Marionette TRACE conn5 <- [1,1194,null,{}] 11:27:35 INFO - PROCESS | 3696 | 1466015255112 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 3696 | 1466015255116 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:35 INFO - PROCESS | 3696 | 1466015255241 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:27:35 INFO - PROCESS | 3696 | 1466015255363 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 3696 | 1466015255366 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C08800 == 38 [pid = 3696] [id = 308] 11:27:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000456E2BB400) [pid = 3696] [serial = 923] [outer = 0000000000000000] 11:27:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000457006D800) [pid = 3696] [serial = 924] [outer = 000000456E2BB400] 11:27:35 INFO - PROCESS | 3696 | 1466015255425 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571379C00) [pid = 3696] [serial = 925] [outer = 000000456E2BB400] 11:27:36 INFO - PROCESS | 3696 | 1466015256326 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:27:36 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 11:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1296ms 11:27:36 INFO - PROCESS | 3696 | 1466015256404 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 3696 | 1466015256409 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:27:36 INFO - PROCESS | 3696 | 1466015256415 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 3696 | 1466015256418 Marionette TRACE conn5 <- [1,1198,null,{}] 11:27:36 INFO - PROCESS | 3696 | 1466015256424 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 3696 | 1466015256427 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:36 INFO - PROCESS | 3696 | 1466015256558 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:27:36 INFO - PROCESS | 3696 | 1466015256634 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 3696 | 1466015256639 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000456515D000 == 39 [pid = 3696] [id = 309] 11:27:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (00000045645DB400) [pid = 3696] [serial = 926] [outer = 0000000000000000] 11:27:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004565BE3C00) [pid = 3696] [serial = 927] [outer = 00000045645DB400] 11:27:36 INFO - PROCESS | 3696 | 1466015256714 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004569C78C00) [pid = 3696] [serial = 928] [outer = 00000045645DB400] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004576619800 == 38 [pid = 3696] [id = 305] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E1E000 == 37 [pid = 3696] [id = 304] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 000000457596A000 == 36 [pid = 3696] [id = 303] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0A000 == 35 [pid = 3696] [id = 302] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004573C81000 == 34 [pid = 3696] [id = 301] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C22800 == 33 [pid = 3696] [id = 300] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD75800 == 32 [pid = 3696] [id = 299] 11:27:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DBA800 == 31 [pid = 3696] [id = 298] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004568D30400) [pid = 3696] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004569C3F800) [pid = 3696] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000457645C400) [pid = 3696] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (00000045720FD400) [pid = 3696] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000457574D800) [pid = 3696] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000456E2BE800) [pid = 3696] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004571607800) [pid = 3696] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004575F49000) [pid = 3696] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004575F50400) [pid = 3696] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004569C3C000) [pid = 3696] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456ABBDC00) [pid = 3696] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571C62C00) [pid = 3696] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (00000045735DD800) [pid = 3696] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004575599800) [pid = 3696] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004564EE2400) [pid = 3696] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004569B70C00) [pid = 3696] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004570731400) [pid = 3696] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004575F48C00) [pid = 3696] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571611000) [pid = 3696] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456ADB4C00) [pid = 3696] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457560AC00) [pid = 3696] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E2B1C00) [pid = 3696] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004575595400) [pid = 3696] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004575F95400) [pid = 3696] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004576493800) [pid = 3696] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004576453C00) [pid = 3696] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000457648C400) [pid = 3696] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045696A1800) [pid = 3696] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000457378B800) [pid = 3696] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004575F9F400) [pid = 3696] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571C97400) [pid = 3696] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045718CA800) [pid = 3696] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456B267400) [pid = 3696] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:27:36 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045646B1800) [pid = 3696] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:27:37 INFO - PROCESS | 3696 | 1466015257210 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 836ms 11:27:37 INFO - PROCESS | 3696 | 1466015257254 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 3696 | 1466015257258 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:27:37 INFO - PROCESS | 3696 | 1466015257264 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:27:37 INFO - PROCESS | 3696 | 1466015257267 Marionette TRACE conn5 <- [1,1202,null,{}] 11:27:37 INFO - PROCESS | 3696 | 1466015257271 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 3696 | 1466015257273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:37 INFO - PROCESS | 3696 | 1466015257364 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:27:37 INFO - PROCESS | 3696 | 1466015257370 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 3696 | 1466015257373 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBD7000 == 32 [pid = 3696] [id = 310] 11:27:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABC1800) [pid = 3696] [serial = 929] [outer = 0000000000000000] 11:27:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456ABC5800) [pid = 3696] [serial = 930] [outer = 000000456ABC1800] 11:27:37 INFO - PROCESS | 3696 | 1466015257421 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E147000) [pid = 3696] [serial = 931] [outer = 000000456ABC1800] 11:27:37 INFO - PROCESS | 3696 | 1466015257894 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 11:27:37 INFO - PROCESS | 3696 | 1466015257960 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 3696 | 1466015257963 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:27:37 INFO - PROCESS | 3696 | 1466015257966 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 3696 | 1466015257970 Marionette TRACE conn5 <- [1,1206,null,{}] 11:27:37 INFO - PROCESS | 3696 | 1466015257981 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 3696 | 1466015257986 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:38 INFO - PROCESS | 3696 | 1466015258113 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:27:38 INFO - PROCESS | 3696 | 1466015258192 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 3696 | 1466015258195 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC9000 == 33 [pid = 3696] [id = 311] 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045645CF800) [pid = 3696] [serial = 932] [outer = 0000000000000000] 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000457006DC00) [pid = 3696] [serial = 933] [outer = 00000045645CF800] 11:27:38 INFO - PROCESS | 3696 | 1466015258245 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571379000) [pid = 3696] [serial = 934] [outer = 00000045645CF800] 11:27:38 INFO - PROCESS | 3696 | 1466015258629 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 11:27:38 INFO - PROCESS | 3696 | 1466015258660 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 3696 | 1466015258663 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:27:38 INFO - PROCESS | 3696 | 1466015258666 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 3696 | 1466015258668 Marionette TRACE conn5 <- [1,1210,null,{}] 11:27:38 INFO - PROCESS | 3696 | 1466015258671 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 3696 | 1466015258673 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:38 INFO - PROCESS | 3696 | 1466015258764 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:27:38 INFO - PROCESS | 3696 | 1466015258770 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 3696 | 1466015258772 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF4000 == 34 [pid = 3696] [id = 312] 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571615000) [pid = 3696] [serial = 935] [outer = 0000000000000000] 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045718C7800) [pid = 3696] [serial = 936] [outer = 0000004571615000] 11:27:38 INFO - PROCESS | 3696 | 1466015258818 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571BC0800) [pid = 3696] [serial = 937] [outer = 0000004571615000] 11:27:39 INFO - PROCESS | 3696 | 1466015259290 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 3696 | 1466015259361 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:27:39 INFO - PROCESS | 3696 | 1466015259370 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 3696 | 1466015259379 Marionette TRACE conn5 <- [1,1214,null,{}] 11:27:39 INFO - PROCESS | 3696 | 1466015259384 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 3696 | 1466015259386 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:39 INFO - PROCESS | 3696 | 1466015259524 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:27:39 INFO - PROCESS | 3696 | 1466015259556 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 3696 | 1466015259558 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575684000 == 35 [pid = 3696] [id = 313] 11:27:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571DA8000) [pid = 3696] [serial = 938] [outer = 0000000000000000] 11:27:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045720F2C00) [pid = 3696] [serial = 939] [outer = 0000004571DA8000] 11:27:39 INFO - PROCESS | 3696 | 1466015259603 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004573108400) [pid = 3696] [serial = 940] [outer = 0000004571DA8000] 11:27:40 INFO - PROCESS | 3696 | 1466015260047 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 11:27:40 INFO - PROCESS | 3696 | 1466015260066 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 3696 | 1466015260069 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:27:40 INFO - PROCESS | 3696 | 1466015260072 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 3696 | 1466015260074 Marionette TRACE conn5 <- [1,1218,null,{}] 11:27:40 INFO - PROCESS | 3696 | 1466015260077 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 3696 | 1466015260083 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:40 INFO - PROCESS | 3696 | 1466015260221 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:27:40 INFO - PROCESS | 3696 | 1466015260228 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 3696 | 1466015260230 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:40 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765BA000 == 36 [pid = 3696] [id = 314] 11:27:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000457419E400) [pid = 3696] [serial = 941] [outer = 0000000000000000] 11:27:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004575599800) [pid = 3696] [serial = 942] [outer = 000000457419E400] 11:27:40 INFO - PROCESS | 3696 | 1466015260317 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004575610400) [pid = 3696] [serial = 943] [outer = 000000457419E400] 11:27:40 INFO - PROCESS | 3696 | 1466015260775 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 11:27:40 INFO - PROCESS | 3696 | 1466015260803 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 3696 | 1466015260805 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:27:40 INFO - PROCESS | 3696 | 1466015260815 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 3696 | 1466015260817 Marionette TRACE conn5 <- [1,1222,null,{}] 11:27:40 INFO - PROCESS | 3696 | 1466015260852 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 3696 | 1466015260855 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:40 INFO - PROCESS | 3696 | 1466015260974 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:27:40 INFO - PROCESS | 3696 | 1466015260985 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 3696 | 1466015260987 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577810000 == 37 [pid = 3696] [id = 315] 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004575750C00) [pid = 3696] [serial = 944] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004575AD4000) [pid = 3696] [serial = 945] [outer = 0000004575750C00] 11:27:41 INFO - PROCESS | 3696 | 1466015261118 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004575F44000) [pid = 3696] [serial = 946] [outer = 0000004575750C00] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457137A000) [pid = 3696] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569B3C400) [pid = 3696] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004564DBE400) [pid = 3696] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045645D4400) [pid = 3696] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004569C7A400) [pid = 3696] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569BFC400) [pid = 3696] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004565BE3800) [pid = 3696] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004575606000) [pid = 3696] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045705D9000) [pid = 3696] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000457137B400) [pid = 3696] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004575F7D800) [pid = 3696] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045720FA400) [pid = 3696] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:27:41 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569BF2000) [pid = 3696] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:27:41 INFO - PROCESS | 3696 | 1466015261487 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 11:27:41 INFO - PROCESS | 3696 | 1466015261549 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 3696 | 1466015261551 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:27:41 INFO - PROCESS | 3696 | 1466015261554 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:27:41 INFO - PROCESS | 3696 | 1466015261556 Marionette TRACE conn5 <- [1,1226,null,{}] 11:27:41 INFO - PROCESS | 3696 | 1466015261560 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 3696 | 1466015261562 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:41 INFO - PROCESS | 3696 | 1466015261675 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:27:41 INFO - PROCESS | 3696 | 1466015261682 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 3696 | 1466015261684 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F15800 == 38 [pid = 3696] [id = 316] 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004564DBE400) [pid = 3696] [serial = 947] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000457137DC00) [pid = 3696] [serial = 948] [outer = 0000004564DBE400] 11:27:41 INFO - PROCESS | 3696 | 1466015261738 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004575AD7800) [pid = 3696] [serial = 949] [outer = 0000004564DBE400] 11:27:42 INFO - PROCESS | 3696 | 1466015262132 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 11:27:42 INFO - PROCESS | 3696 | 1466015262186 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 3696 | 1466015262188 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:27:42 INFO - PROCESS | 3696 | 1466015262192 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 3696 | 1466015262194 Marionette TRACE conn5 <- [1,1230,null,{}] 11:27:42 INFO - PROCESS | 3696 | 1466015262197 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 3696 | 1466015262199 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:42 INFO - PROCESS | 3696 | 1466015262313 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:27:42 INFO - PROCESS | 3696 | 1466015262352 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 3696 | 1466015262354 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:42 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC8000 == 39 [pid = 3696] [id = 317] 11:27:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457137A000) [pid = 3696] [serial = 950] [outer = 0000000000000000] 11:27:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004575F4B800) [pid = 3696] [serial = 951] [outer = 000000457137A000] 11:27:42 INFO - PROCESS | 3696 | 1466015262398 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004575F81800) [pid = 3696] [serial = 952] [outer = 000000457137A000] 11:27:42 INFO - PROCESS | 3696 | 1466015262798 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 11:27:42 INFO - PROCESS | 3696 | 1466015262824 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 3696 | 1466015262826 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:27:42 INFO - PROCESS | 3696 | 1466015262829 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 3696 | 1466015262831 Marionette TRACE conn5 <- [1,1234,null,{}] 11:27:42 INFO - PROCESS | 3696 | 1466015262834 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 3696 | 1466015262836 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:42 INFO - PROCESS | 3696 | 1466015262959 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:27:42 INFO - PROCESS | 3696 | 1466015262967 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 3696 | 1466015262969 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:42 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780DF800 == 40 [pid = 3696] [id = 318] 11:27:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004575F7D800) [pid = 3696] [serial = 953] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575F94400) [pid = 3696] [serial = 954] [outer = 0000004575F7D800] 11:27:43 INFO - PROCESS | 3696 | 1466015263015 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004575F9D800) [pid = 3696] [serial = 955] [outer = 0000004575F7D800] 11:27:43 INFO - PROCESS | 3696 | 1466015263742 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 11:27:43 INFO - PROCESS | 3696 | 1466015263820 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 3696 | 1466015263825 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:27:43 INFO - PROCESS | 3696 | 1466015263830 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 3696 | 1466015263835 Marionette TRACE conn5 <- [1,1238,null,{}] 11:27:43 INFO - PROCESS | 3696 | 1466015263841 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 3696 | 1466015263844 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:44 INFO - PROCESS | 3696 | 1466015264004 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:27:44 INFO - PROCESS | 3696 | 1466015264118 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 3696 | 1466015264121 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000457078E800 == 41 [pid = 3696] [id = 319] 11:27:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004569C7AC00) [pid = 3696] [serial = 956] [outer = 0000000000000000] 11:27:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456A714C00) [pid = 3696] [serial = 957] [outer = 0000004569C7AC00] 11:27:44 INFO - PROCESS | 3696 | 1466015264181 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456E2AF800) [pid = 3696] [serial = 958] [outer = 0000004569C7AC00] 11:27:44 INFO - PROCESS | 3696 | 1466015264755 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 11:27:44 INFO - PROCESS | 3696 | 1466015264819 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 3696 | 1466015264824 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:27:44 INFO - PROCESS | 3696 | 1466015264830 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 3696 | 1466015264834 Marionette TRACE conn5 <- [1,1242,null,{}] 11:27:44 INFO - PROCESS | 3696 | 1466015264838 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 3696 | 1466015264841 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:44 INFO - PROCESS | 3696 | 1466015264961 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:27:45 INFO - PROCESS | 3696 | 1466015265054 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 3696 | 1466015265057 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E1A000 == 42 [pid = 3696] [id = 320] 11:27:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457160DC00) [pid = 3696] [serial = 959] [outer = 0000000000000000] 11:27:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045718CB400) [pid = 3696] [serial = 960] [outer = 000000457160DC00] 11:27:45 INFO - PROCESS | 3696 | 1466015265114 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045735DDC00) [pid = 3696] [serial = 961] [outer = 000000457160DC00] 11:27:45 INFO - PROCESS | 3696 | 1466015265755 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 11:27:45 INFO - PROCESS | 3696 | 1466015265818 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 3696 | 1466015265820 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:27:45 INFO - PROCESS | 3696 | 1466015265824 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 3696 | 1466015265828 Marionette TRACE conn5 <- [1,1246,null,{}] 11:27:45 INFO - PROCESS | 3696 | 1466015265853 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 3696 | 1466015265858 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:46 INFO - PROCESS | 3696 | 1466015266007 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:27:46 INFO - PROCESS | 3696 | 1466015266056 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 3696 | 1466015266059 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:46 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796A4000 == 43 [pid = 3696] [id = 321] 11:27:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575ADEC00) [pid = 3696] [serial = 962] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575F81000) [pid = 3696] [serial = 963] [outer = 0000004575ADEC00] 11:27:46 INFO - PROCESS | 3696 | 1466015266117 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004576457000) [pid = 3696] [serial = 964] [outer = 0000004575ADEC00] 11:27:46 INFO - PROCESS | 3696 | 1466015266714 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 943ms 11:27:46 INFO - PROCESS | 3696 | 1466015266770 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:27:46 INFO - PROCESS | 3696 | 1466015266773 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:27:46 INFO - PROCESS | 3696 | 1466015266777 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 3696 | 1466015266779 Marionette TRACE conn5 <- [1,1250,null,{}] 11:27:46 INFO - PROCESS | 3696 | 1466015266783 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 3696 | 1466015266785 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:46 INFO - PROCESS | 3696 | 1466015266901 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:27:47 INFO - PROCESS | 3696 | 1466015267022 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 3696 | 1466015267025 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000457980A800 == 44 [pid = 3696] [id = 322] 11:27:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004564C9A400) [pid = 3696] [serial = 965] [outer = 0000000000000000] 11:27:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000457648D400) [pid = 3696] [serial = 966] [outer = 0000004564C9A400] 11:27:47 INFO - PROCESS | 3696 | 1466015267081 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004576590400) [pid = 3696] [serial = 967] [outer = 0000004564C9A400] 11:27:47 INFO - PROCESS | 3696 | 1466015267913 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1184ms 11:27:47 INFO - PROCESS | 3696 | 1466015267963 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 3696 | 1466015267967 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:27:47 INFO - PROCESS | 3696 | 1466015267972 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 3696 | 1466015267976 Marionette TRACE conn5 <- [1,1254,null,{}] 11:27:47 INFO - PROCESS | 3696 | 1466015267981 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 3696 | 1466015267984 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:48 INFO - PROCESS | 3696 | 1466015268096 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:27:48 INFO - PROCESS | 3696 | 1466015268177 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 3696 | 1466015268181 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000456516C000 == 45 [pid = 3696] [id = 323] 11:27:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004569C39C00) [pid = 3696] [serial = 968] [outer = 0000000000000000] 11:27:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004569C7E400) [pid = 3696] [serial = 969] [outer = 0000004569C39C00] 11:27:48 INFO - PROCESS | 3696 | 1466015268280 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000456ADB0C00) [pid = 3696] [serial = 970] [outer = 0000004569C39C00] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC8000 == 44 [pid = 3696] [id = 317] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F15800 == 43 [pid = 3696] [id = 316] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004577810000 == 42 [pid = 3696] [id = 315] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 00000045765BA000 == 41 [pid = 3696] [id = 314] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004575684000 == 40 [pid = 3696] [id = 313] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF4000 == 39 [pid = 3696] [id = 312] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC9000 == 38 [pid = 3696] [id = 311] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBD7000 == 37 [pid = 3696] [id = 310] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 000000456515D000 == 36 [pid = 3696] [id = 309] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C08800 == 35 [pid = 3696] [id = 308] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB7D000 == 34 [pid = 3696] [id = 307] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C0F800 == 33 [pid = 3696] [id = 306] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004569617800 == 32 [pid = 3696] [id = 297] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 000000457980A800 == 31 [pid = 3696] [id = 322] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 00000045796A4000 == 30 [pid = 3696] [id = 321] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E1A000 == 29 [pid = 3696] [id = 320] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 000000457078E800 == 28 [pid = 3696] [id = 319] 11:27:49 INFO - PROCESS | 3696 | --DOCSHELL 00000045780DF800 == 27 [pid = 3696] [id = 318] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000457137D800) [pid = 3696] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000456E20F400) [pid = 3696] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004569BF2C00) [pid = 3696] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (00000045651C7000) [pid = 3696] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004569538400) [pid = 3696] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456EB6D000) [pid = 3696] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456A710C00) [pid = 3696] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456ABD0C00) [pid = 3696] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004571BBF800) [pid = 3696] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045718C0C00) [pid = 3696] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456ABCC000) [pid = 3696] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045696A8000) [pid = 3696] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004575610800) [pid = 3696] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004575AD6000) [pid = 3696] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004575593C00) [pid = 3696] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004573CBDC00) [pid = 3696] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004575F93400) [pid = 3696] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000457559F000) [pid = 3696] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457648F000) [pid = 3696] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004575F85C00) [pid = 3696] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000457378AC00) [pid = 3696] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571C94000) [pid = 3696] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456B26EC00) [pid = 3696] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004574D7C800) [pid = 3696] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571B0F800) [pid = 3696] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004574D81C00) [pid = 3696] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457072D800) [pid = 3696] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:27:49 INFO - PROCESS | 3696 | 1466015269638 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1694ms 11:27:49 INFO - PROCESS | 3696 | 1466015269672 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 3696 | 1466015269676 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:27:49 INFO - PROCESS | 3696 | 1466015269681 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:27:49 INFO - PROCESS | 3696 | 1466015269684 Marionette TRACE conn5 <- [1,1258,null,{}] 11:27:49 INFO - PROCESS | 3696 | 1466015269692 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 3696 | 1466015269695 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:49 INFO - PROCESS | 3696 | 1466015269789 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:27:49 INFO - PROCESS | 3696 | 1466015269804 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 3696 | 1466015269807 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:49 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D5D800 == 28 [pid = 3696] [id = 324] 11:27:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045645D0800) [pid = 3696] [serial = 971] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045645D5400) [pid = 3696] [serial = 972] [outer = 00000045645D0800] 11:27:49 INFO - PROCESS | 3696 | 1466015269857 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045646AF000) [pid = 3696] [serial = 973] [outer = 00000045645D0800] 11:27:50 INFO - PROCESS | 3696 | 1466015270346 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 11:27:50 INFO - PROCESS | 3696 | 1466015270375 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 3696 | 1466015270380 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:27:50 INFO - PROCESS | 3696 | 1466015270387 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 3696 | 1466015270390 Marionette TRACE conn5 <- [1,1262,null,{}] 11:27:50 INFO - PROCESS | 3696 | 1466015270394 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 3696 | 1466015270396 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:50 INFO - PROCESS | 3696 | 1466015270486 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:27:50 INFO - PROCESS | 3696 | 1466015270494 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 3696 | 1466015270497 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A89800 == 29 [pid = 3696] [id = 325] 11:27:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456514FC00) [pid = 3696] [serial = 974] [outer = 0000000000000000] 11:27:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004565835400) [pid = 3696] [serial = 975] [outer = 000000456514FC00] 11:27:50 INFO - PROCESS | 3696 | 1466015270545 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004568CB5000) [pid = 3696] [serial = 976] [outer = 000000456514FC00] 11:27:51 INFO - PROCESS | 3696 | 1466015271030 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:27:51 INFO - PROCESS | 3696 | 1466015271081 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 3696 | 1466015271083 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:27:51 INFO - PROCESS | 3696 | 1466015271087 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 3696 | 1466015271090 Marionette TRACE conn5 <- [1,1266,null,{}] 11:27:51 INFO - PROCESS | 3696 | 1466015271102 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 3696 | 1466015271107 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:51 INFO - PROCESS | 3696 | 1466015271221 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:27:51 INFO - PROCESS | 3696 | 1466015271307 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 3696 | 1466015271311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E25E800 == 30 [pid = 3696] [id = 326] 11:27:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456442AC00) [pid = 3696] [serial = 977] [outer = 0000000000000000] 11:27:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004569C7B000) [pid = 3696] [serial = 978] [outer = 000000456442AC00] 11:27:51 INFO - PROCESS | 3696 | 1466015271360 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456A673400) [pid = 3696] [serial = 979] [outer = 000000456442AC00] 11:27:51 INFO - PROCESS | 3696 | 1466015271785 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 11:27:51 INFO - PROCESS | 3696 | 1466015271822 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 3696 | 1466015271825 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:27:51 INFO - PROCESS | 3696 | 1466015271827 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 3696 | 1466015271829 Marionette TRACE conn5 <- [1,1270,null,{}] 11:27:51 INFO - PROCESS | 3696 | 1466015271833 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 3696 | 1466015271835 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:52 INFO - PROCESS | 3696 | 1466015272316 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004575F7D800) [pid = 3696] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457137A000) [pid = 3696] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004575750C00) [pid = 3696] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2BB400) [pid = 3696] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571615000) [pid = 3696] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000457419E400) [pid = 3696] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564DBE400) [pid = 3696] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004575750400) [pid = 3696] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571DA8000) [pid = 3696] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456ABC1800) [pid = 3696] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045645DB400) [pid = 3696] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045645CF800) [pid = 3696] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:27:52 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004564761800) [pid = 3696] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:27:52 INFO - PROCESS | 3696 | 1466015272381 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 3696 | 1466015272385 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564F59800 == 31 [pid = 3696] [id = 327] 11:27:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004562A4B400) [pid = 3696] [serial = 980] [outer = 0000000000000000] 11:27:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004562A54C00) [pid = 3696] [serial = 981] [outer = 0000004562A4B400] 11:27:52 INFO - PROCESS | 3696 | 1466015272447 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004563EBD800) [pid = 3696] [serial = 982] [outer = 0000004562A4B400] 11:27:53 INFO - PROCESS | 3696 | 1466015273265 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1483ms 11:27:53 INFO - PROCESS | 3696 | 1466015273315 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 3696 | 1466015273320 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:27:53 INFO - PROCESS | 3696 | 1466015273325 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 3696 | 1466015273329 Marionette TRACE conn5 <- [1,1274,null,{}] 11:27:53 INFO - PROCESS | 3696 | 1466015273334 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 3696 | 1466015273337 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:53 INFO - PROCESS | 3696 | 1466015273460 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:27:53 INFO - PROCESS | 3696 | 1466015273534 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 3696 | 1466015273537 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5E9800 == 32 [pid = 3696] [id = 328] 11:27:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456514F800) [pid = 3696] [serial = 983] [outer = 0000000000000000] 11:27:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456950E400) [pid = 3696] [serial = 984] [outer = 000000456514F800] 11:27:53 INFO - PROCESS | 3696 | 1466015273595 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004569BF2000) [pid = 3696] [serial = 985] [outer = 000000456514F800] 11:27:54 INFO - PROCESS | 3696 | 1466015274355 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1080ms 11:27:54 INFO - PROCESS | 3696 | 1466015274436 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 3696 | 1466015274440 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:27:54 INFO - PROCESS | 3696 | 1466015274444 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 3696 | 1466015274446 Marionette TRACE conn5 <- [1,1278,null,{}] 11:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:27:54 INFO - PROCESS | 3696 | 1466015274450 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 3696 | 1466015274453 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:54 INFO - PROCESS | 3696 | 1466015274581 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:27:54 INFO - PROCESS | 3696 | 1466015274652 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 3696 | 1466015274655 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB83000 == 33 [pid = 3696] [id = 329] 11:27:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004565839000) [pid = 3696] [serial = 986] [outer = 0000000000000000] 11:27:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B6CC00) [pid = 3696] [serial = 987] [outer = 0000004565839000] 11:27:54 INFO - PROCESS | 3696 | 1466015274711 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABD2000) [pid = 3696] [serial = 988] [outer = 0000004565839000] 11:27:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456E25E800 == 32 [pid = 3696] [id = 326] 11:27:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A89800 == 31 [pid = 3696] [id = 325] 11:27:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D5D800 == 30 [pid = 3696] [id = 324] 11:27:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456516C000 == 29 [pid = 3696] [id = 323] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004575F9D800) [pid = 3696] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004575F94400) [pid = 3696] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004575F4B800) [pid = 3696] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004575F81800) [pid = 3696] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004575AD4000) [pid = 3696] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571379C00) [pid = 3696] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045718C7800) [pid = 3696] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004575610400) [pid = 3696] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004575AD7800) [pid = 3696] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004575ADC000) [pid = 3696] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004575599800) [pid = 3696] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045720F2C00) [pid = 3696] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000457006D800) [pid = 3696] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456ABC5800) [pid = 3696] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004565BE3C00) [pid = 3696] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004571379000) [pid = 3696] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004569B33000) [pid = 3696] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004575F44000) [pid = 3696] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004569C78C00) [pid = 3696] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000457006DC00) [pid = 3696] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004573108400) [pid = 3696] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000456E147000) [pid = 3696] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (0000004571BC0800) [pid = 3696] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000457137DC00) [pid = 3696] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000456A713C00) [pid = 3696] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:27:55 INFO - PROCESS | 3696 | 1466015275398 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 11:27:55 INFO - PROCESS | 3696 | 1466015275435 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 3696 | 1466015275439 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:27:55 INFO - PROCESS | 3696 | 1466015275446 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 3696 | 1466015275451 Marionette TRACE conn5 <- [1,1282,null,{}] 11:27:55 INFO - PROCESS | 3696 | 1466015275456 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 3696 | 1466015275458 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:55 INFO - PROCESS | 3696 | 1466015275553 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:27:55 INFO - PROCESS | 3696 | 1466015275625 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 3696 | 1466015275628 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A773000 == 30 [pid = 3696] [id = 330] 11:27:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (0000004564CA2C00) [pid = 3696] [serial = 989] [outer = 0000000000000000] 11:27:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (0000004565837800) [pid = 3696] [serial = 990] [outer = 0000004564CA2C00] 11:27:55 INFO - PROCESS | 3696 | 1466015275679 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (00000045696B3400) [pid = 3696] [serial = 991] [outer = 0000004564CA2C00] 11:27:56 INFO - PROCESS | 3696 | 1466015276107 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 731ms 11:27:56 INFO - PROCESS | 3696 | 1466015276179 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 3696 | 1466015276184 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:27:56 INFO - PROCESS | 3696 | 1466015276190 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 3696 | 1466015276192 Marionette TRACE conn5 <- [1,1286,null,{}] 11:27:56 INFO - PROCESS | 3696 | 1466015276196 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 3696 | 1466015276199 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:56 INFO - PROCESS | 3696 | 1466015276292 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:27:56 INFO - PROCESS | 3696 | 1466015276306 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 3696 | 1466015276309 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:56 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C05000 == 31 [pid = 3696] [id = 331] 11:27:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000456ABBCC00) [pid = 3696] [serial = 992] [outer = 0000000000000000] 11:27:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000456ADB0800) [pid = 3696] [serial = 993] [outer = 000000456ABBCC00] 11:27:56 INFO - PROCESS | 3696 | 1466015276356 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456B26EC00) [pid = 3696] [serial = 994] [outer = 000000456ABBCC00] 11:27:56 INFO - PROCESS | 3696 | 1466015276829 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 11:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:27:56 INFO - PROCESS | 3696 | 1466015276883 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 3696 | 1466015276886 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:27:56 INFO - PROCESS | 3696 | 1466015276889 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 3696 | 1466015276893 Marionette TRACE conn5 <- [1,1290,null,{}] 11:27:56 INFO - PROCESS | 3696 | 1466015276905 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 3696 | 1466015276910 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:57 INFO - PROCESS | 3696 | 1466015277000 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:27:57 INFO - PROCESS | 3696 | 1466015277013 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 3696 | 1466015277016 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572090000 == 32 [pid = 3696] [id = 332] 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004562A58400) [pid = 3696] [serial = 995] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456E2C2400) [pid = 3696] [serial = 996] [outer = 0000004562A58400] 11:27:57 INFO - PROCESS | 3696 | 1466015277065 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456EB21000) [pid = 3696] [serial = 997] [outer = 0000004562A58400] 11:27:57 INFO - PROCESS | 3696 | 1466015277512 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 11:27:57 INFO - PROCESS | 3696 | 1466015277584 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 3696 | 1466015277587 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:27:57 INFO - PROCESS | 3696 | 1466015277596 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 3696 | 1466015277598 Marionette TRACE conn5 <- [1,1294,null,{}] 11:27:57 INFO - PROCESS | 3696 | 1466015277601 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 3696 | 1466015277603 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:57 INFO - PROCESS | 3696 | 1466015277748 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:27:57 INFO - PROCESS | 3696 | 1466015277759 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 3696 | 1466015277761 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417F800 == 33 [pid = 3696] [id = 333] 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000457006AC00) [pid = 3696] [serial = 998] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045705DF000) [pid = 3696] [serial = 999] [outer = 000000457006AC00] 11:27:57 INFO - PROCESS | 3696 | 1466015277853 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004570B6C400) [pid = 3696] [serial = 1000] [outer = 000000457006AC00] 11:27:58 INFO - PROCESS | 3696 | 1466015278274 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 11:27:58 INFO - PROCESS | 3696 | 1466015278334 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 3696 | 1466015278336 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 3696 | 1466015278340 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:27:58 INFO - PROCESS | 3696 | 1466015278341 Marionette TRACE conn5 <- [1,1298,null,{}] 11:27:58 INFO - PROCESS | 3696 | 1466015278345 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 3696 | 1466015278347 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:58 INFO - PROCESS | 3696 | 1466015278457 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:27:58 INFO - PROCESS | 3696 | 1466015278462 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 3696 | 1466015278465 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BFA000 == 34 [pid = 3696] [id = 334] 11:27:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000457114B400) [pid = 3696] [serial = 1001] [outer = 0000000000000000] 11:27:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004571375000) [pid = 3696] [serial = 1002] [outer = 000000457114B400] 11:27:58 INFO - PROCESS | 3696 | 1466015278513 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000457137E800) [pid = 3696] [serial = 1003] [outer = 000000457114B400] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004569C7AC00) [pid = 3696] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000457160DC00) [pid = 3696] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004575ADEC00) [pid = 3696] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004564C9A400) [pid = 3696] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (00000045645D0800) [pid = 3696] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004569C39C00) [pid = 3696] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:27:58 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456514FC00) [pid = 3696] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:27:58 INFO - PROCESS | 3696 | 1466015278961 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 11:27:59 INFO - PROCESS | 3696 | 1466015279036 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 3696 | 1466015279038 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:27:59 INFO - PROCESS | 3696 | 1466015279041 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 3696 | 1466015279043 Marionette TRACE conn5 <- [1,1302,null,{}] 11:27:59 INFO - PROCESS | 3696 | 1466015279047 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 3696 | 1466015279053 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:59 INFO - PROCESS | 3696 | 1466015279223 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:27:59 INFO - PROCESS | 3696 | 1466015279269 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 3696 | 1466015279271 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575674000 == 35 [pid = 3696] [id = 335] 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456B267000) [pid = 3696] [serial = 1004] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (00000045716FCC00) [pid = 3696] [serial = 1005] [outer = 000000456B267000] 11:27:59 INFO - PROCESS | 3696 | 1466015279317 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004571B0F800) [pid = 3696] [serial = 1006] [outer = 000000456B267000] 11:27:59 INFO - PROCESS | 3696 | 1466015279684 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 11:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:27:59 INFO - PROCESS | 3696 | 1466015279736 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 3696 | 1466015279739 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:27:59 INFO - PROCESS | 3696 | 1466015279742 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 3696 | 1466015279743 Marionette TRACE conn5 <- [1,1306,null,{}] 11:27:59 INFO - PROCESS | 3696 | 1466015279747 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 3696 | 1466015279749 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:59 INFO - PROCESS | 3696 | 1466015279833 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:27:59 INFO - PROCESS | 3696 | 1466015279839 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 3696 | 1466015279841 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:27:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000457595A000 == 36 [pid = 3696] [id = 336] 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004571B38C00) [pid = 3696] [serial = 1007] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004571B3E400) [pid = 3696] [serial = 1008] [outer = 0000004571B38C00] 11:27:59 INFO - PROCESS | 3696 | 1466015279885 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004571B46000) [pid = 3696] [serial = 1009] [outer = 0000004571B38C00] 11:28:00 INFO - PROCESS | 3696 | 1466015280309 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 627ms 11:28:00 INFO - PROCESS | 3696 | 1466015280372 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 3696 | 1466015280375 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:28:00 INFO - PROCESS | 3696 | 1466015280378 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 3696 | 1466015280380 Marionette TRACE conn5 <- [1,1310,null,{}] 11:28:00 INFO - PROCESS | 3696 | 1466015280384 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 3696 | 1466015280386 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:00 INFO - PROCESS | 3696 | 1466015280477 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:28:00 INFO - PROCESS | 3696 | 1466015280489 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 3696 | 1466015280491 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E04000 == 37 [pid = 3696] [id = 337] 11:28:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045714D6800) [pid = 3696] [serial = 1010] [outer = 0000000000000000] 11:28:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004571BBDC00) [pid = 3696] [serial = 1011] [outer = 00000045714D6800] 11:28:00 INFO - PROCESS | 3696 | 1466015280537 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571C62C00) [pid = 3696] [serial = 1012] [outer = 00000045714D6800] 11:28:00 INFO - PROCESS | 3696 | 1466015280963 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 628ms 11:28:01 INFO - PROCESS | 3696 | 1466015281009 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 3696 | 1466015281011 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:28:01 INFO - PROCESS | 3696 | 1466015281015 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 3696 | 1466015281016 Marionette TRACE conn5 <- [1,1314,null,{}] 11:28:01 INFO - PROCESS | 3696 | 1466015281024 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 3696 | 1466015281026 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:01 INFO - PROCESS | 3696 | 1466015281112 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:28:01 INFO - PROCESS | 3696 | 1466015281118 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 3696 | 1466015281120 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572087000 == 38 [pid = 3696] [id = 338] 11:28:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571C90400) [pid = 3696] [serial = 1013] [outer = 0000000000000000] 11:28:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004571C96400) [pid = 3696] [serial = 1014] [outer = 0000004571C90400] 11:28:01 INFO - PROCESS | 3696 | 1466015281166 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000457006A800) [pid = 3696] [serial = 1015] [outer = 0000004571C90400] 11:28:01 INFO - PROCESS | 3696 | 1466015281676 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:01 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 11:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 11:28:01 INFO - PROCESS | 3696 | 1466015281752 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 3696 | 1466015281757 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:28:01 INFO - PROCESS | 3696 | 1466015281763 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 3696 | 1466015281767 Marionette TRACE conn5 <- [1,1318,null,{}] 11:28:01 INFO - PROCESS | 3696 | 1466015281787 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 3696 | 1466015281790 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:01 INFO - PROCESS | 3696 | 1466015281969 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:28:02 INFO - PROCESS | 3696 | 1466015282082 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 3696 | 1466015282087 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E17D800 == 39 [pid = 3696] [id = 339] 11:28:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004564763C00) [pid = 3696] [serial = 1016] [outer = 0000000000000000] 11:28:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564EEA000) [pid = 3696] [serial = 1017] [outer = 0000004564763C00] 11:28:02 INFO - PROCESS | 3696 | 1466015282149 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A65D400) [pid = 3696] [serial = 1018] [outer = 0000004564763C00] 11:28:02 INFO - PROCESS | 3696 | 1466015282737 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:02 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 11:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1031ms 11:28:02 INFO - PROCESS | 3696 | 1466015282797 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 3696 | 1466015282802 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:28:02 INFO - PROCESS | 3696 | 1466015282809 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 3696 | 1466015282812 Marionette TRACE conn5 <- [1,1322,null,{}] 11:28:02 INFO - PROCESS | 3696 | 1466015282816 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 3696 | 1466015282819 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:02 INFO - PROCESS | 3696 | 1466015282934 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:28:03 INFO - PROCESS | 3696 | 1466015283052 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 3696 | 1466015283055 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572081800 == 40 [pid = 3696] [id = 340] 11:28:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ADB5000) [pid = 3696] [serial = 1019] [outer = 0000000000000000] 11:28:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E28C800) [pid = 3696] [serial = 1020] [outer = 000000456ADB5000] 11:28:03 INFO - PROCESS | 3696 | 1466015283113 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E592C00) [pid = 3696] [serial = 1021] [outer = 000000456ADB5000] 11:28:03 INFO - PROCESS | 3696 | 1466015283725 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 11:28:03 INFO - PROCESS | 3696 | 1466015283796 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 3696 | 1466015283799 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:28:03 INFO - PROCESS | 3696 | 1466015283816 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 3696 | 1466015283820 Marionette TRACE conn5 <- [1,1326,null,{}] 11:28:03 INFO - PROCESS | 3696 | 1466015283834 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 3696 | 1466015283840 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:03 INFO - PROCESS | 3696 | 1466015283958 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:28:04 INFO - PROCESS | 3696 | 1466015284027 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 3696 | 1466015284031 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000457660F800 == 41 [pid = 3696] [id = 341] 11:28:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571615400) [pid = 3696] [serial = 1022] [outer = 0000000000000000] 11:28:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045718BD800) [pid = 3696] [serial = 1023] [outer = 0000004571615400] 11:28:04 INFO - PROCESS | 3696 | 1466015284130 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571C93800) [pid = 3696] [serial = 1024] [outer = 0000004571615400] 11:28:05 INFO - PROCESS | 3696 | 1466015285286 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1511ms 11:28:05 INFO - PROCESS | 3696 | 1466015285316 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 3696 | 1466015285321 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:28:05 INFO - PROCESS | 3696 | 1466015285326 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 3696 | 1466015285330 Marionette TRACE conn5 <- [1,1330,null,{}] 11:28:05 INFO - PROCESS | 3696 | 1466015285335 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 3696 | 1466015285338 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:05 INFO - PROCESS | 3696 | 1466015285451 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:28:05 INFO - PROCESS | 3696 | 1466015285521 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 3696 | 1466015285524 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A770800 == 42 [pid = 3696] [id = 342] 11:28:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004565D52000) [pid = 3696] [serial = 1025] [outer = 0000000000000000] 11:28:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004568EB0000) [pid = 3696] [serial = 1026] [outer = 0000004565D52000] 11:28:05 INFO - PROCESS | 3696 | 1466015285576 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456A713800) [pid = 3696] [serial = 1027] [outer = 0000004565D52000] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E04000 == 41 [pid = 3696] [id = 337] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000457595A000 == 40 [pid = 3696] [id = 336] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004575674000 == 39 [pid = 3696] [id = 335] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BFA000 == 38 [pid = 3696] [id = 334] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000457417F800 == 37 [pid = 3696] [id = 333] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004572090000 == 36 [pid = 3696] [id = 332] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C05000 == 35 [pid = 3696] [id = 331] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456A773000 == 34 [pid = 3696] [id = 330] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004564F59800 == 33 [pid = 3696] [id = 327] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5E9800 == 32 [pid = 3696] [id = 328] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB83000 == 31 [pid = 3696] [id = 329] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000457660F800 == 30 [pid = 3696] [id = 341] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004572081800 == 29 [pid = 3696] [id = 340] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 0000004572087000 == 28 [pid = 3696] [id = 338] 11:28:06 INFO - PROCESS | 3696 | --DOCSHELL 000000456E17D800 == 27 [pid = 3696] [id = 339] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E2AF800) [pid = 3696] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045735DDC00) [pid = 3696] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004576457000) [pid = 3696] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004576590400) [pid = 3696] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569C7B000) [pid = 3696] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045645D5400) [pid = 3696] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646AF000) [pid = 3696] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456ADB0C00) [pid = 3696] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569C7E400) [pid = 3696] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004565835400) [pid = 3696] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004568CB5000) [pid = 3696] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A714C00) [pid = 3696] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045718CB400) [pid = 3696] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004575F81000) [pid = 3696] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000457648D400) [pid = 3696] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:28:06 INFO - PROCESS | 3696 | 1466015286971 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1684ms 11:28:07 INFO - PROCESS | 3696 | 1466015287015 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 3696 | 1466015287020 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:28:07 INFO - PROCESS | 3696 | 1466015287025 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 3696 | 1466015287028 Marionette TRACE conn5 <- [1,1334,null,{}] 11:28:07 INFO - PROCESS | 3696 | 1466015287035 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 3696 | 1466015287038 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:07 INFO - PROCESS | 3696 | 1466015287137 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:28:07 INFO - PROCESS | 3696 | 1466015287208 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 3696 | 1466015287213 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D66800 == 28 [pid = 3696] [id = 343] 11:28:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045646AD800) [pid = 3696] [serial = 1028] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045646B0400) [pid = 3696] [serial = 1029] [outer = 00000045646AD800] 11:28:07 INFO - PROCESS | 3696 | 1466015287262 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004564D3C400) [pid = 3696] [serial = 1030] [outer = 00000045646AD800] 11:28:07 INFO - PROCESS | 3696 | 1466015287700 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 11:28:07 INFO - PROCESS | 3696 | 1466015287761 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 3696 | 1466015287767 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:28:07 INFO - PROCESS | 3696 | 1466015287773 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 3696 | 1466015287776 Marionette TRACE conn5 <- [1,1338,null,{}] 11:28:07 INFO - PROCESS | 3696 | 1466015287780 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 3696 | 1466015287782 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:07 INFO - PROCESS | 3696 | 1466015287873 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:28:07 INFO - PROCESS | 3696 | 1466015287882 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 3696 | 1466015287884 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A777800 == 29 [pid = 3696] [id = 344] 11:28:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045695D4800) [pid = 3696] [serial = 1031] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045696A1400) [pid = 3696] [serial = 1032] [outer = 00000045695D4800] 11:28:07 INFO - PROCESS | 3696 | 1466015287933 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004569C3CC00) [pid = 3696] [serial = 1033] [outer = 00000045695D4800] 11:28:08 INFO - PROCESS | 3696 | 1466015288413 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 11:28:08 INFO - PROCESS | 3696 | 1466015288465 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 3696 | 1466015288468 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:28:08 INFO - PROCESS | 3696 | 1466015288471 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 3696 | 1466015288475 Marionette TRACE conn5 <- [1,1342,null,{}] 11:28:08 INFO - PROCESS | 3696 | 1466015288517 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 3696 | 1466015288522 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:08 INFO - PROCESS | 3696 | 1466015288611 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:28:08 INFO - PROCESS | 3696 | 1466015288690 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 3696 | 1466015288694 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571677800 == 30 [pid = 3696] [id = 345] 11:28:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045646A4800) [pid = 3696] [serial = 1034] [outer = 0000000000000000] 11:28:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABD4C00) [pid = 3696] [serial = 1035] [outer = 00000045646A4800] 11:28:08 INFO - PROCESS | 3696 | 1466015288743 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E212000) [pid = 3696] [serial = 1036] [outer = 00000045646A4800] 11:28:09 INFO - PROCESS | 3696 | 1466015289181 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 733ms 11:28:09 INFO - PROCESS | 3696 | 1466015289207 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 3696 | 1466015289210 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:28:09 INFO - PROCESS | 3696 | 1466015289213 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 3696 | 1466015289215 Marionette TRACE conn5 <- [1,1346,null,{}] 11:28:09 INFO - PROCESS | 3696 | 1466015289218 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 3696 | 1466015289220 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:09 INFO - PROCESS | 3696 | 1466015289340 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:28:09 INFO - PROCESS | 3696 | 1466015289345 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 3696 | 1466015289347 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F1B000 == 31 [pid = 3696] [id = 346] 11:28:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2B0800) [pid = 3696] [serial = 1037] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E2CBC00) [pid = 3696] [serial = 1038] [outer = 000000456E2B0800] 11:28:09 INFO - PROCESS | 3696 | 1466015289394 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457006CC00) [pid = 3696] [serial = 1039] [outer = 000000456E2B0800] 11:28:09 INFO - PROCESS | 3696 | 1466015289849 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 11:28:09 INFO - PROCESS | 3696 | 1466015289914 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 3696 | 1466015289916 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:28:09 INFO - PROCESS | 3696 | 1466015289919 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 3696 | 1466015289921 Marionette TRACE conn5 <- [1,1350,null,{}] 11:28:09 INFO - PROCESS | 3696 | 1466015289925 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 3696 | 1466015289927 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:10 INFO - PROCESS | 3696 | 1466015290060 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:28:10 INFO - PROCESS | 3696 | 1466015290072 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 3696 | 1466015290074 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C03800 == 32 [pid = 3696] [id = 347] 11:28:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045695D3800) [pid = 3696] [serial = 1040] [outer = 0000000000000000] 11:28:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004570B75400) [pid = 3696] [serial = 1041] [outer = 00000045695D3800] 11:28:10 INFO - PROCESS | 3696 | 1466015290159 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457137D400) [pid = 3696] [serial = 1042] [outer = 00000045695D3800] 11:28:10 INFO - PROCESS | 3696 | 1466015290599 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 11:28:10 INFO - PROCESS | 3696 | 1466015290656 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 3696 | 1466015290658 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:28:10 INFO - PROCESS | 3696 | 1466015290670 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 3696 | 1466015290672 Marionette TRACE conn5 <- [1,1354,null,{}] 11:28:10 INFO - PROCESS | 3696 | 1466015290676 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 3696 | 1466015290682 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:10 INFO - PROCESS | 3696 | 1466015290817 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:28:10 INFO - PROCESS | 3696 | 1466015290890 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 3696 | 1466015290892 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575975000 == 33 [pid = 3696] [id = 348] 11:28:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571B3A800) [pid = 3696] [serial = 1043] [outer = 0000000000000000] 11:28:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571BB6C00) [pid = 3696] [serial = 1044] [outer = 0000004571B3A800] 11:28:10 INFO - PROCESS | 3696 | 1466015290938 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571C5F000) [pid = 3696] [serial = 1045] [outer = 0000004571B3A800] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000457006AC00) [pid = 3696] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000457114B400) [pid = 3696] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456B267000) [pid = 3696] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004562A58400) [pid = 3696] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456ABBCC00) [pid = 3696] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004562A4B400) [pid = 3696] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456442AC00) [pid = 3696] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004564CA2C00) [pid = 3696] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004565839000) [pid = 3696] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456514F800) [pid = 3696] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571B38C00) [pid = 3696] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045714D6800) [pid = 3696] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:28:11 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571C90400) [pid = 3696] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:28:11 INFO - PROCESS | 3696 | 1466015291519 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 3696 | 1466015291611 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:28:11 INFO - PROCESS | 3696 | 1466015291615 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 3696 | 1466015291616 Marionette TRACE conn5 <- [1,1358,null,{}] 11:28:11 INFO - PROCESS | 3696 | 1466015291620 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 3696 | 1466015291622 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:11 INFO - PROCESS | 3696 | 1466015291701 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:28:11 INFO - PROCESS | 3696 | 1466015291707 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 3696 | 1466015291709 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:11 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765C1000 == 34 [pid = 3696] [id = 349] 11:28:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A70E800) [pid = 3696] [serial = 1046] [outer = 0000000000000000] 11:28:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000457114B400) [pid = 3696] [serial = 1047] [outer = 000000456A70E800] 11:28:11 INFO - PROCESS | 3696 | 1466015291756 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C5F400) [pid = 3696] [serial = 1048] [outer = 000000456A70E800] 11:28:12 INFO - PROCESS | 3696 | 1466015292166 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 3696 | 1466015292211 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 3696 | 1466015292214 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:28:12 INFO - PROCESS | 3696 | 1466015292216 Marionette TRACE conn5 <- [1,1362,null,{}] 11:28:12 INFO - PROCESS | 3696 | 1466015292220 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 3696 | 1466015292222 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:12 INFO - PROCESS | 3696 | 1466015292304 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:28:12 INFO - PROCESS | 3696 | 1466015292310 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 3696 | 1466015292312 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577528000 == 35 [pid = 3696] [id = 350] 11:28:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DACC00) [pid = 3696] [serial = 1049] [outer = 0000000000000000] 11:28:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571DB6C00) [pid = 3696] [serial = 1050] [outer = 0000004571DACC00] 11:28:12 INFO - PROCESS | 3696 | 1466015292364 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004572814C00) [pid = 3696] [serial = 1051] [outer = 0000004571DACC00] 11:28:12 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:12 INFO - PROCESS | 3696 | 1466015292785 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 3696 | 1466015292849 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:28:12 INFO - PROCESS | 3696 | 1466015292852 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 3696 | 1466015292854 Marionette TRACE conn5 <- [1,1366,null,{}] 11:28:12 INFO - PROCESS | 3696 | 1466015292857 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 3696 | 1466015292859 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:12 INFO - PROCESS | 3696 | 1466015292940 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:28:12 INFO - PROCESS | 3696 | 1466015292945 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 3696 | 1466015292947 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571672800 == 36 [pid = 3696] [id = 351] 11:28:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004572844400) [pid = 3696] [serial = 1052] [outer = 0000000000000000] 11:28:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457310D000) [pid = 3696] [serial = 1053] [outer = 0000004572844400] 11:28:13 INFO - PROCESS | 3696 | 1466015292992 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045735D7C00) [pid = 3696] [serial = 1054] [outer = 0000004572844400] 11:28:13 INFO - PROCESS | 3696 | 1466015293705 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 3696 | 1466015293805 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:28:13 INFO - PROCESS | 3696 | 1466015293810 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 3696 | 1466015293814 Marionette TRACE conn5 <- [1,1370,null,{}] 11:28:13 INFO - PROCESS | 3696 | 1466015293820 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 3696 | 1466015293823 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:13 INFO - PROCESS | 3696 | 1466015293990 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:28:14 INFO - PROCESS | 3696 | 1466015294084 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 3696 | 1466015294087 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A622800 == 37 [pid = 3696] [id = 352] 11:28:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045645D0C00) [pid = 3696] [serial = 1055] [outer = 0000000000000000] 11:28:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004564DBF800) [pid = 3696] [serial = 1056] [outer = 00000045645D0C00] 11:28:14 INFO - PROCESS | 3696 | 1466015294169 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045696ABC00) [pid = 3696] [serial = 1057] [outer = 00000045645D0C00] 11:28:15 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:15 INFO - PROCESS | 3696 | 1466015294992 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 3696 | 1466015295064 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:28:15 INFO - PROCESS | 3696 | 1466015295071 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 3696 | 1466015295074 Marionette TRACE conn5 <- [1,1374,null,{}] 11:28:15 INFO - PROCESS | 3696 | 1466015295079 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 3696 | 1466015295082 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:15 INFO - PROCESS | 3696 | 1466015295219 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:28:15 INFO - PROCESS | 3696 | 1466015295288 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 3696 | 1466015295291 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565113000 == 38 [pid = 3696] [id = 353] 11:28:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004563D3C800) [pid = 3696] [serial = 1058] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045646A6400) [pid = 3696] [serial = 1059] [outer = 0000004563D3C800] 11:28:15 INFO - PROCESS | 3696 | 1466015295457 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004568E48800) [pid = 3696] [serial = 1060] [outer = 0000004563D3C800] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004577528000 == 37 [pid = 3696] [id = 350] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 00000045765C1000 == 36 [pid = 3696] [id = 349] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004575975000 == 35 [pid = 3696] [id = 348] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C03800 == 34 [pid = 3696] [id = 347] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F1B000 == 33 [pid = 3696] [id = 346] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004571677800 == 32 [pid = 3696] [id = 345] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 000000456A777800 == 31 [pid = 3696] [id = 344] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D66800 == 30 [pid = 3696] [id = 343] 11:28:15 INFO - PROCESS | 3696 | --DOCSHELL 000000456A770800 == 29 [pid = 3696] [id = 342] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045705DF000) [pid = 3696] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004570B6C400) [pid = 3696] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571375000) [pid = 3696] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045716FCC00) [pid = 3696] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000457137E800) [pid = 3696] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E2C2400) [pid = 3696] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456ADB0800) [pid = 3696] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456B26EC00) [pid = 3696] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004562A54C00) [pid = 3696] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004563EBD800) [pid = 3696] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456A673400) [pid = 3696] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004565837800) [pid = 3696] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045696B3400) [pid = 3696] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569B6CC00) [pid = 3696] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ABD2000) [pid = 3696] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456950E400) [pid = 3696] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569BF2000) [pid = 3696] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571B3E400) [pid = 3696] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571BBDC00) [pid = 3696] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571B46000) [pid = 3696] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571C62C00) [pid = 3696] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456EB21000) [pid = 3696] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571B0F800) [pid = 3696] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571C96400) [pid = 3696] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000457006A800) [pid = 3696] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:28:16 INFO - PROCESS | 3696 | 1466015296148 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 3696 | 1466015296216 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:28:16 INFO - PROCESS | 3696 | 1466015296221 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 3696 | 1466015296223 Marionette TRACE conn5 <- [1,1378,null,{}] 11:28:16 INFO - PROCESS | 3696 | 1466015296228 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 3696 | 1466015296231 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:16 INFO - PROCESS | 3696 | 1466015296326 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:28:16 INFO - PROCESS | 3696 | 1466015296338 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 3696 | 1466015296341 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A76F000 == 30 [pid = 3696] [id = 354] 11:28:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004564DB9C00) [pid = 3696] [serial = 1061] [outer = 0000000000000000] 11:28:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004569C3D800) [pid = 3696] [serial = 1062] [outer = 0000004564DB9C00] 11:28:16 INFO - PROCESS | 3696 | 1466015296392 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456A712C00) [pid = 3696] [serial = 1063] [outer = 0000004564DB9C00] 11:28:16 INFO - PROCESS | 3696 | 1466015296862 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 11:28:16 INFO - PROCESS | 3696 | 1466015296917 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 3696 | 1466015296921 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:28:16 INFO - PROCESS | 3696 | 1466015296927 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 3696 | 1466015296929 Marionette TRACE conn5 <- [1,1382,null,{}] 11:28:16 INFO - PROCESS | 3696 | 1466015296933 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 3696 | 1466015296936 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:17 INFO - PROCESS | 3696 | 1466015297029 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:28:17 INFO - PROCESS | 3696 | 1466015297038 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 3696 | 1466015297040 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104F000 == 31 [pid = 3696] [id = 355] 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456B264800) [pid = 3696] [serial = 1064] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456B26E800) [pid = 3696] [serial = 1065] [outer = 000000456B264800] 11:28:17 INFO - PROCESS | 3696 | 1466015297094 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456E2B6C00) [pid = 3696] [serial = 1066] [outer = 000000456B264800] 11:28:17 INFO - PROCESS | 3696 | 1466015297555 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 11:28:17 INFO - PROCESS | 3696 | 1466015297621 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 3696 | 1466015297623 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:28:17 INFO - PROCESS | 3696 | 1466015297627 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 3696 | 1466015297631 Marionette TRACE conn5 <- [1,1386,null,{}] 11:28:17 INFO - PROCESS | 3696 | 1466015297642 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 3696 | 1466015297647 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:17 INFO - PROCESS | 3696 | 1466015297741 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:28:17 INFO - PROCESS | 3696 | 1466015297822 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 3696 | 1466015297825 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:17 INFO - PROCESS | 3696 | ++DOCSHELL 00000045731A1000 == 32 [pid = 3696] [id = 356] 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004563BCE400) [pid = 3696] [serial = 1067] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456EB22400) [pid = 3696] [serial = 1068] [outer = 0000004563BCE400] 11:28:17 INFO - PROCESS | 3696 | 1466015297870 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571372800) [pid = 3696] [serial = 1069] [outer = 0000004563BCE400] 11:28:18 INFO - PROCESS | 3696 | 1466015298313 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 11:28:18 INFO - PROCESS | 3696 | 1466015298364 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 3696 | 1466015298366 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:28:18 INFO - PROCESS | 3696 | 1466015298374 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 3696 | 1466015298376 Marionette TRACE conn5 <- [1,1390,null,{}] 11:28:18 INFO - PROCESS | 3696 | 1466015298380 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 3696 | 1466015298382 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:18 INFO - PROCESS | 3696 | 1466015298502 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:28:18 INFO - PROCESS | 3696 | 1466015298560 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 3696 | 1466015298562 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0E000 == 33 [pid = 3696] [id = 357] 11:28:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000457160A400) [pid = 3696] [serial = 1070] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571613000) [pid = 3696] [serial = 1071] [outer = 000000457160A400] 11:28:18 INFO - PROCESS | 3696 | 1466015298607 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045718CAC00) [pid = 3696] [serial = 1072] [outer = 000000457160A400] 11:28:19 INFO - PROCESS | 3696 | 1466015299033 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:28:19 INFO - PROCESS | 3696 | 1466015299064 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 3696 | 1466015299066 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:28:19 INFO - PROCESS | 3696 | 1466015299069 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 3696 | 1466015299071 Marionette TRACE conn5 <- [1,1394,null,{}] 11:28:19 INFO - PROCESS | 3696 | 1466015299113 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 3696 | 1466015299115 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:19 INFO - PROCESS | 3696 | 1466015299222 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:28:19 INFO - PROCESS | 3696 | 1466015299233 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 3696 | 1466015299235 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F18800 == 34 [pid = 3696] [id = 358] 11:28:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571B3E800) [pid = 3696] [serial = 1073] [outer = 0000000000000000] 11:28:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571B44800) [pid = 3696] [serial = 1074] [outer = 0000004571B3E800] 11:28:19 INFO - PROCESS | 3696 | 1466015299290 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571C66C00) [pid = 3696] [serial = 1075] [outer = 0000004571B3E800] 11:28:19 INFO - PROCESS | 3696 | 1466015299764 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 713ms 11:28:19 INFO - PROCESS | 3696 | 1466015299786 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 3696 | 1466015299788 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:28:19 INFO - PROCESS | 3696 | 1466015299799 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 3696 | 1466015299801 Marionette TRACE conn5 <- [1,1398,null,{}] 11:28:19 INFO - PROCESS | 3696 | 1466015299805 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 3696 | 1466015299810 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:19 INFO - PROCESS | 3696 | 1466015299932 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:28:19 INFO - PROCESS | 3696 | 1466015299939 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 3696 | 1466015299941 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:20 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765B7000 == 35 [pid = 3696] [id = 359] 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571C97000) [pid = 3696] [serial = 1076] [outer = 0000000000000000] 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045731B2400) [pid = 3696] [serial = 1077] [outer = 0000004571C97000] 11:28:20 INFO - PROCESS | 3696 | 1466015300031 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004573790800) [pid = 3696] [serial = 1078] [outer = 0000004571C97000] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2B0800) [pid = 3696] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045695D4800) [pid = 3696] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045646A4800) [pid = 3696] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571B3A800) [pid = 3696] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646AD800) [pid = 3696] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004565D52000) [pid = 3696] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571DACC00) [pid = 3696] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564763C00) [pid = 3696] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ADB5000) [pid = 3696] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571615400) [pid = 3696] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:28:20 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456A70E800) [pid = 3696] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:28:20 INFO - PROCESS | 3696 | 1466015300477 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 11:28:20 INFO - PROCESS | 3696 | 1466015300558 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 3696 | 1466015300560 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:28:20 INFO - PROCESS | 3696 | 1466015300563 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:28:20 INFO - PROCESS | 3696 | 1466015300565 Marionette TRACE conn5 <- [1,1402,null,{}] 11:28:20 INFO - PROCESS | 3696 | 1466015300569 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 3696 | 1466015300571 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:20 INFO - PROCESS | 3696 | 1466015300652 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:28:20 INFO - PROCESS | 3696 | 1466015300661 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 3696 | 1466015300663 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577526000 == 36 [pid = 3696] [id = 360] 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A713400) [pid = 3696] [serial = 1079] [outer = 0000000000000000] 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571615400) [pid = 3696] [serial = 1080] [outer = 000000456A713400] 11:28:20 INFO - PROCESS | 3696 | 1466015300709 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004573AE8800) [pid = 3696] [serial = 1081] [outer = 000000456A713400] 11:28:21 INFO - PROCESS | 3696 | 1466015301162 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 11:28:21 INFO - PROCESS | 3696 | 1466015301204 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 3696 | 1466015301207 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:28:21 INFO - PROCESS | 3696 | 1466015301210 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:28:21 INFO - PROCESS | 3696 | 1466015301212 Marionette TRACE conn5 <- [1,1406,null,{}] 11:28:21 INFO - PROCESS | 3696 | 1466015301215 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 3696 | 1466015301217 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:21 INFO - PROCESS | 3696 | 1466015301298 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:28:21 INFO - PROCESS | 3696 | 1466015301304 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 3696 | 1466015301306 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D5A800 == 37 [pid = 3696] [id = 361] 11:28:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004573C58400) [pid = 3696] [serial = 1082] [outer = 0000000000000000] 11:28:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004574167400) [pid = 3696] [serial = 1083] [outer = 0000004573C58400] 11:28:21 INFO - PROCESS | 3696 | 1466015301350 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004574D76800) [pid = 3696] [serial = 1084] [outer = 0000004573C58400] 11:28:21 INFO - PROCESS | 3696 | 1466015301783 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 626ms 11:28:21 INFO - PROCESS | 3696 | 1466015301840 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 3696 | 1466015301842 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:28:21 INFO - PROCESS | 3696 | 1466015301845 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 3696 | 1466015301847 Marionette TRACE conn5 <- [1,1410,null,{}] 11:28:21 INFO - PROCESS | 3696 | 1466015301850 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 3696 | 1466015301852 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:21 INFO - PROCESS | 3696 | 1466015301934 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:28:21 INFO - PROCESS | 3696 | 1466015301941 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 3696 | 1466015301943 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:21 INFO - PROCESS | 3696 | ++DOCSHELL 00000045731A0000 == 38 [pid = 3696] [id = 362] 11:28:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004574D7CC00) [pid = 3696] [serial = 1085] [outer = 0000000000000000] 11:28:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004574D81800) [pid = 3696] [serial = 1086] [outer = 0000004574D7CC00] 11:28:21 INFO - PROCESS | 3696 | 1466015301987 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004575595400) [pid = 3696] [serial = 1087] [outer = 0000004574D7CC00] 11:28:22 INFO - PROCESS | 3696 | 1466015302704 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 944ms 11:28:22 INFO - PROCESS | 3696 | 1466015302794 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 3696 | 1466015302798 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:28:22 INFO - PROCESS | 3696 | 1466015302803 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 3696 | 1466015302809 Marionette TRACE conn5 <- [1,1414,null,{}] 11:28:22 INFO - PROCESS | 3696 | 1466015302815 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 3696 | 1466015302818 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:22 INFO - PROCESS | 3696 | 1466015302976 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:28:23 INFO - PROCESS | 3696 | 1466015303089 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 3696 | 1466015303092 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C15000 == 39 [pid = 3696] [id = 363] 11:28:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004569C3F400) [pid = 3696] [serial = 1088] [outer = 0000000000000000] 11:28:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456A66B800) [pid = 3696] [serial = 1089] [outer = 0000004569C3F400] 11:28:23 INFO - PROCESS | 3696 | 1466015303152 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456ABD6400) [pid = 3696] [serial = 1090] [outer = 0000004569C3F400] 11:28:23 INFO - PROCESS | 3696 | 1466015303813 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1031ms 11:28:23 INFO - PROCESS | 3696 | 1466015303838 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 3696 | 1466015303843 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:28:23 INFO - PROCESS | 3696 | 1466015303850 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 3696 | 1466015303853 Marionette TRACE conn5 <- [1,1418,null,{}] 11:28:23 INFO - PROCESS | 3696 | 1466015303857 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 3696 | 1466015303860 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:23 INFO - PROCESS | 3696 | 1466015303978 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:28:24 INFO - PROCESS | 3696 | 1466015304096 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 3696 | 1466015304099 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E03000 == 40 [pid = 3696] [id = 364] 11:28:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570064800) [pid = 3696] [serial = 1091] [outer = 0000000000000000] 11:28:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045707F7C00) [pid = 3696] [serial = 1092] [outer = 0000004570064800] 11:28:24 INFO - PROCESS | 3696 | 1466015304159 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571B11000) [pid = 3696] [serial = 1093] [outer = 0000004570064800] 11:28:24 INFO - PROCESS | 3696 | 1466015304791 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 985ms 11:28:24 INFO - PROCESS | 3696 | 1466015304837 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 3696 | 1466015304840 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:28:24 INFO - PROCESS | 3696 | 1466015304844 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 3696 | 1466015304848 Marionette TRACE conn5 <- [1,1422,null,{}] 11:28:24 INFO - PROCESS | 3696 | 1466015304875 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 3696 | 1466015304881 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:25 INFO - PROCESS | 3696 | 1466015304994 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:28:25 INFO - PROCESS | 3696 | 1466015305112 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 3696 | 1466015305116 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:25 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780D2800 == 41 [pid = 3696] [id = 365] 11:28:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571DB3C00) [pid = 3696] [serial = 1094] [outer = 0000000000000000] 11:28:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004574D7A000) [pid = 3696] [serial = 1095] [outer = 0000004571DB3C00] 11:28:25 INFO - PROCESS | 3696 | 1466015305175 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457559C800) [pid = 3696] [serial = 1096] [outer = 0000004571DB3C00] 11:28:26 INFO - PROCESS | 3696 | 1466015306040 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1241ms 11:28:26 INFO - PROCESS | 3696 | 1466015306088 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 3696 | 1466015306092 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:28:26 INFO - PROCESS | 3696 | 1466015306097 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 3696 | 1466015306100 Marionette TRACE conn5 <- [1,1426,null,{}] 11:28:26 INFO - PROCESS | 3696 | 1466015306106 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 3696 | 1466015306109 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:26 INFO - PROCESS | 3696 | 1466015306219 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:28:26 INFO - PROCESS | 3696 | 1466015306297 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 3696 | 1466015306300 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE07800 == 42 [pid = 3696] [id = 366] 11:28:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004564D31400) [pid = 3696] [serial = 1097] [outer = 0000000000000000] 11:28:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004565BE2000) [pid = 3696] [serial = 1098] [outer = 0000004564D31400] 11:28:26 INFO - PROCESS | 3696 | 1466015306350 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000456A716C00) [pid = 3696] [serial = 1099] [outer = 0000004564D31400] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D5A800 == 41 [pid = 3696] [id = 361] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004577526000 == 40 [pid = 3696] [id = 360] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 00000045765B7000 == 39 [pid = 3696] [id = 359] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F18800 == 38 [pid = 3696] [id = 358] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0E000 == 37 [pid = 3696] [id = 357] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 00000045731A1000 == 36 [pid = 3696] [id = 356] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 000000457104F000 == 35 [pid = 3696] [id = 355] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 000000456A76F000 == 34 [pid = 3696] [id = 354] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004565113000 == 33 [pid = 3696] [id = 353] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 000000456A622800 == 32 [pid = 3696] [id = 352] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004571672800 == 31 [pid = 3696] [id = 351] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 00000045780D2800 == 30 [pid = 3696] [id = 365] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E03000 == 29 [pid = 3696] [id = 364] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C15000 == 28 [pid = 3696] [id = 363] 11:28:27 INFO - PROCESS | 3696 | --DOCSHELL 00000045731A0000 == 27 [pid = 3696] [id = 362] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456E2CBC00) [pid = 3696] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004570B75400) [pid = 3696] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045696A1400) [pid = 3696] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004569C3CC00) [pid = 3696] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456ABD4C00) [pid = 3696] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571BB6C00) [pid = 3696] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045646B0400) [pid = 3696] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564D3C400) [pid = 3696] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456A713800) [pid = 3696] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004568EB0000) [pid = 3696] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571DB6C00) [pid = 3696] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457310D000) [pid = 3696] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456A65D400) [pid = 3696] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564EEA000) [pid = 3696] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E592C00) [pid = 3696] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E28C800) [pid = 3696] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571C5F000) [pid = 3696] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571C93800) [pid = 3696] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045718BD800) [pid = 3696] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457114B400) [pid = 3696] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457006CC00) [pid = 3696] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571C5F400) [pid = 3696] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456E212000) [pid = 3696] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004572814C00) [pid = 3696] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:28:27 INFO - PROCESS | 3696 | 1466015307689 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1633ms 11:28:27 INFO - PROCESS | 3696 | 1466015307734 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 3696 | 1466015307739 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:28:27 INFO - PROCESS | 3696 | 1466015307744 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 3696 | 1466015307748 Marionette TRACE conn5 <- [1,1430,null,{}] 11:28:27 INFO - PROCESS | 3696 | 1466015307757 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 3696 | 1466015307760 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:27 INFO - PROCESS | 3696 | 1466015307868 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:28:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045645D0400) [pid = 3696] [serial = 1100] [outer = 0000004564EE5800] 11:28:27 INFO - PROCESS | 3696 | 1466015307894 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 3696 | 1466015307899 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569687800 == 28 [pid = 3696] [id = 367] 11:28:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045646AF000) [pid = 3696] [serial = 1101] [outer = 0000000000000000] 11:28:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045646B2000) [pid = 3696] [serial = 1102] [outer = 00000045646AF000] 11:28:27 INFO - PROCESS | 3696 | 1466015307954 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456583CC00) [pid = 3696] [serial = 1103] [outer = 00000045646AF000] 11:28:28 INFO - PROCESS | 3696 | 1466015308732 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1036ms 11:28:28 INFO - PROCESS | 3696 | 1466015308784 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 3696 | 1466015308789 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:28:28 INFO - PROCESS | 3696 | 1466015308794 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:28:28 INFO - PROCESS | 3696 | 1466015308797 Marionette TRACE conn5 <- [1,1434,null,{}] 11:28:28 INFO - PROCESS | 3696 | 1466015308804 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 3696 | 1466015308807 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:28 INFO - PROCESS | 3696 | 1466015308982 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:28:29 INFO - PROCESS | 3696 | 1466015309048 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 3696 | 1466015309051 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568EDE800 == 29 [pid = 3696] [id = 368] 11:28:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004564768400) [pid = 3696] [serial = 1104] [outer = 0000000000000000] 11:28:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564EE2400) [pid = 3696] [serial = 1105] [outer = 0000004564768400] 11:28:29 INFO - PROCESS | 3696 | 1466015309152 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004569650000) [pid = 3696] [serial = 1106] [outer = 0000004564768400] 11:28:29 INFO - PROCESS | 3696 | 1466015309930 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1195ms 11:28:30 INFO - PROCESS | 3696 | 1466015310009 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 3696 | 1466015310015 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:28:30 INFO - PROCESS | 3696 | 1466015310023 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 3696 | 1466015310026 Marionette TRACE conn5 <- [1,1438,null,{}] 11:28:30 INFO - PROCESS | 3696 | 1466015310031 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 3696 | 1466015310034 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:30 INFO - PROCESS | 3696 | 1466015310175 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:28:30 INFO - PROCESS | 3696 | 1466015310240 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 3696 | 1466015310243 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5FC000 == 30 [pid = 3696] [id = 369] 11:28:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045645D3800) [pid = 3696] [serial = 1107] [outer = 0000000000000000] 11:28:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456A66D400) [pid = 3696] [serial = 1108] [outer = 00000045645D3800] 11:28:30 INFO - PROCESS | 3696 | 1466015310302 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456A964400) [pid = 3696] [serial = 1109] [outer = 00000045645D3800] 11:28:31 INFO - PROCESS | 3696 | --DOCSHELL 000000457417A800 == 29 [pid = 3696] [id = 20] 11:28:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DA8800 == 28 [pid = 3696] [id = 25] 11:28:31 INFO - PROCESS | 3696 | --DOCSHELL 000000456AE07800 == 27 [pid = 3696] [id = 366] 11:28:31 INFO - PROCESS | 3696 | 1466015311213 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1235ms 11:28:31 INFO - PROCESS | 3696 | 1466015311263 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 3696 | 1466015311269 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:28:31 INFO - PROCESS | 3696 | 1466015311274 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 3696 | 1466015311278 Marionette TRACE conn5 <- [1,1442,null,{}] 11:28:31 INFO - PROCESS | 3696 | 1466015311284 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 3696 | 1466015311288 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:31 INFO - PROCESS | 3696 | 1466015311407 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:28:31 INFO - PROCESS | 3696 | 1466015311481 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 3696 | 1466015311487 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:31 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692DE800 == 28 [pid = 3696] [id = 370] 11:28:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004564762000) [pid = 3696] [serial = 1110] [outer = 0000000000000000] 11:28:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004568DEF000) [pid = 3696] [serial = 1111] [outer = 0000004564762000] 11:28:31 INFO - PROCESS | 3696 | 1466015311547 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004569C79800) [pid = 3696] [serial = 1112] [outer = 0000004564762000] 11:28:32 INFO - PROCESS | 3696 | 1466015312240 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 11:28:32 INFO - PROCESS | 3696 | 1466015312262 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 3696 | 1466015312267 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:28:32 INFO - PROCESS | 3696 | 1466015312289 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 3696 | 1466015312292 Marionette TRACE conn5 <- [1,1446,null,{}] 11:28:32 INFO - PROCESS | 3696 | 1466015312296 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 3696 | 1466015312299 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:32 INFO - PROCESS | 3696 | 1466015312416 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:28:32 INFO - PROCESS | 3696 | 1466015312489 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 3696 | 1466015312492 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571048000 == 29 [pid = 3696] [id = 371] 11:28:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456ABD2C00) [pid = 3696] [serial = 1113] [outer = 0000000000000000] 11:28:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456ADB5000) [pid = 3696] [serial = 1114] [outer = 000000456ABD2C00] 11:28:32 INFO - PROCESS | 3696 | 1466015312551 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456E14A800) [pid = 3696] [serial = 1115] [outer = 000000456ABD2C00] 11:28:33 INFO - PROCESS | 3696 | 1466015313222 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 11:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:28:33 INFO - PROCESS | 3696 | 1466015313275 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 3696 | 1466015313278 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:28:33 INFO - PROCESS | 3696 | 1466015313282 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 3696 | 1466015313286 Marionette TRACE conn5 <- [1,1450,null,{}] 11:28:33 INFO - PROCESS | 3696 | 1466015313299 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 3696 | 1466015313304 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:33 INFO - PROCESS | 3696 | 1466015313419 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:28:33 INFO - PROCESS | 3696 | 1466015313495 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 3696 | 1466015313498 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572959000 == 30 [pid = 3696] [id = 372] 11:28:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456E593400) [pid = 3696] [serial = 1116] [outer = 0000000000000000] 11:28:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456EB24800) [pid = 3696] [serial = 1117] [outer = 000000456E593400] 11:28:33 INFO - PROCESS | 3696 | 1466015313560 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045700E8800) [pid = 3696] [serial = 1118] [outer = 000000456E593400] 11:28:34 INFO - PROCESS | 3696 | 1466015314281 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1037ms 11:28:34 INFO - PROCESS | 3696 | 1466015314333 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 3696 | 1466015314336 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:28:34 INFO - PROCESS | 3696 | 1466015314340 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 3696 | 1466015314342 Marionette TRACE conn5 <- [1,1454,null,{}] 11:28:34 INFO - PROCESS | 3696 | 1466015314347 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 3696 | 1466015314349 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:34 INFO - PROCESS | 3696 | 1466015314463 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:28:34 INFO - PROCESS | 3696 | 1466015314535 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 3696 | 1466015314537 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF1800 == 31 [pid = 3696] [id = 373] 11:28:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004570B77000) [pid = 3696] [serial = 1119] [outer = 0000000000000000] 11:28:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571373400) [pid = 3696] [serial = 1120] [outer = 0000004570B77000] 11:28:34 INFO - PROCESS | 3696 | 1466015314593 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571609C00) [pid = 3696] [serial = 1121] [outer = 0000004570B77000] 11:28:35 INFO - PROCESS | 3696 | 1466015315304 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1029ms 11:28:35 INFO - PROCESS | 3696 | 1466015315370 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 3696 | 1466015315373 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:28:35 INFO - PROCESS | 3696 | 1466015315376 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 3696 | 1466015315378 Marionette TRACE conn5 <- [1,1458,null,{}] 11:28:35 INFO - PROCESS | 3696 | 1466015315382 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 3696 | 1466015315385 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:35 INFO - PROCESS | 3696 | 1466015315524 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:28:35 INFO - PROCESS | 3696 | 1466015315603 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 3696 | 1466015315606 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C75000 == 32 [pid = 3696] [id = 374] 11:28:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004562BD7400) [pid = 3696] [serial = 1122] [outer = 0000000000000000] 11:28:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004563D54800) [pid = 3696] [serial = 1123] [outer = 0000004562BD7400] 11:28:35 INFO - PROCESS | 3696 | 1466015315699 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004568DF3C00) [pid = 3696] [serial = 1124] [outer = 0000004562BD7400] 11:28:36 INFO - PROCESS | 3696 | 1466015316412 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1083ms 11:28:36 INFO - PROCESS | 3696 | 1466015316463 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 3696 | 1466015316467 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:28:36 INFO - PROCESS | 3696 | 1466015316472 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 3696 | 1466015316478 Marionette TRACE conn5 <- [1,1462,null,{}] 11:28:36 INFO - PROCESS | 3696 | 1466015316483 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 3696 | 1466015316486 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:36 INFO - PROCESS | 3696 | 1466015316635 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:28:36 INFO - PROCESS | 3696 | 1466015316711 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 3696 | 1466015316714 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:36 INFO - PROCESS | 3696 | ++DOCSHELL 00000045718A1000 == 33 [pid = 3696] [id = 375] 11:28:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456ABBB000) [pid = 3696] [serial = 1125] [outer = 0000000000000000] 11:28:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000456ABC3400) [pid = 3696] [serial = 1126] [outer = 000000456ABBB000] 11:28:36 INFO - PROCESS | 3696 | 1466015316816 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000456E144400) [pid = 3696] [serial = 1127] [outer = 000000456ABBB000] 11:28:37 INFO - PROCESS | 3696 | 1466015317468 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1030ms 11:28:37 INFO - PROCESS | 3696 | 1466015317506 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 3696 | 1466015317511 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:28:37 INFO - PROCESS | 3696 | 1466015317517 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 3696 | 1466015317520 Marionette TRACE conn5 <- [1,1466,null,{}] 11:28:37 INFO - PROCESS | 3696 | 1466015317525 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 3696 | 1466015317528 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:37 INFO - PROCESS | 3696 | 1466015317650 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:28:37 INFO - PROCESS | 3696 | 1466015317727 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 3696 | 1466015317730 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:37 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575677800 == 34 [pid = 3696] [id = 376] 11:28:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (00000045700EC000) [pid = 3696] [serial = 1128] [outer = 0000000000000000] 11:28:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (00000045705D3800) [pid = 3696] [serial = 1129] [outer = 00000045700EC000] 11:28:37 INFO - PROCESS | 3696 | 1466015317831 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000457137C800) [pid = 3696] [serial = 1130] [outer = 00000045700EC000] 11:28:38 INFO - PROCESS | 3696 | 1466015318457 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 984ms 11:28:38 INFO - PROCESS | 3696 | 1466015318503 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 3696 | 1466015318506 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:28:38 INFO - PROCESS | 3696 | 1466015318509 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 3696 | 1466015318513 Marionette TRACE conn5 <- [1,1470,null,{}] 11:28:38 INFO - PROCESS | 3696 | 1466015318525 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 3696 | 1466015318530 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:38 INFO - PROCESS | 3696 | 1466015318648 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:28:38 INFO - PROCESS | 3696 | 1466015318738 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 3696 | 1466015318741 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E20800 == 35 [pid = 3696] [id = 377] 11:28:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004571B42400) [pid = 3696] [serial = 1131] [outer = 0000000000000000] 11:28:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571B46400) [pid = 3696] [serial = 1132] [outer = 0000004571B42400] 11:28:38 INFO - PROCESS | 3696 | 1466015318802 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004571C5B000) [pid = 3696] [serial = 1133] [outer = 0000004571B42400] 11:28:39 INFO - PROCESS | 3696 | 1466015319502 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1030ms 11:28:39 INFO - PROCESS | 3696 | 1466015319541 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 3696 | 1466015319544 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:28:39 INFO - PROCESS | 3696 | 1466015319548 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 3696 | 1466015319550 Marionette TRACE conn5 <- [1,1474,null,{}] 11:28:39 INFO - PROCESS | 3696 | 1466015319554 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 3696 | 1466015319556 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:39 INFO - PROCESS | 3696 | 1466015319678 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:28:39 INFO - PROCESS | 3696 | 1466015319752 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 3696 | 1466015319754 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577515800 == 36 [pid = 3696] [id = 378] 11:28:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004571BC2400) [pid = 3696] [serial = 1134] [outer = 0000000000000000] 11:28:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004571C8F400) [pid = 3696] [serial = 1135] [outer = 0000004571BC2400] 11:28:39 INFO - PROCESS | 3696 | 1466015319851 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004571DAA800) [pid = 3696] [serial = 1136] [outer = 0000004571BC2400] 11:28:40 INFO - PROCESS | 3696 | --DOCSHELL 0000004571048000 == 35 [pid = 3696] [id = 371] 11:28:40 INFO - PROCESS | 3696 | --DOCSHELL 00000045692DE800 == 34 [pid = 3696] [id = 370] 11:28:40 INFO - PROCESS | 3696 | 1466015320600 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1136ms 11:28:40 INFO - PROCESS | 3696 | 1466015320722 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 3696 | 1466015320728 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:28:40 INFO - PROCESS | 3696 | 1466015320734 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 3696 | 1466015320738 Marionette TRACE conn5 <- [1,1478,null,{}] 11:28:40 INFO - PROCESS | 3696 | 1466015320747 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 3696 | 1466015320751 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:40 INFO - PROCESS | 3696 | 1466015320884 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:28:40 INFO - PROCESS | 3696 | 1466015320955 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 3696 | 1466015320960 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570078800 == 35 [pid = 3696] [id = 379] 11:28:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000456A70E800) [pid = 3696] [serial = 1137] [outer = 0000000000000000] 11:28:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (000000456ABBE000) [pid = 3696] [serial = 1138] [outer = 000000456A70E800] 11:28:41 INFO - PROCESS | 3696 | 1466015321022 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (000000456E28F400) [pid = 3696] [serial = 1139] [outer = 000000456A70E800] 11:28:41 INFO - PROCESS | 3696 | 1466015321698 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 11:28:41 INFO - PROCESS | 3696 | 1466015321728 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 3696 | 1466015321733 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:28:41 INFO - PROCESS | 3696 | 1466015321739 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 3696 | 1466015321742 Marionette TRACE conn5 <- [1,1482,null,{}] 11:28:41 INFO - PROCESS | 3696 | 1466015321746 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 3696 | 1466015321750 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:41 INFO - PROCESS | 3696 | 1466015321870 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:28:41 INFO - PROCESS | 3696 | 1466015321962 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 3696 | 1466015321965 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575687000 == 36 [pid = 3696] [id = 380] 11:28:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (0000004570FD3000) [pid = 3696] [serial = 1140] [outer = 0000000000000000] 11:28:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 110 (0000004571378000) [pid = 3696] [serial = 1141] [outer = 0000004570FD3000] 11:28:42 INFO - PROCESS | 3696 | 1466015322024 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 111 (00000045718C7800) [pid = 3696] [serial = 1142] [outer = 0000004570FD3000] 11:28:42 INFO - PROCESS | 3696 | 1466015322669 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 11:28:42 INFO - PROCESS | 3696 | 1466015322727 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 3696 | 1466015322730 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:28:42 INFO - PROCESS | 3696 | 1466015322734 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 3696 | 1466015322738 Marionette TRACE conn5 <- [1,1486,null,{}] 11:28:42 INFO - PROCESS | 3696 | 1466015322750 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 3696 | 1466015322755 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:42 INFO - PROCESS | 3696 | 1466015322869 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:28:42 INFO - PROCESS | 3696 | 1466015322948 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 3696 | 1466015322952 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577528000 == 37 [pid = 3696] [id = 381] 11:28:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 112 (0000004571C61400) [pid = 3696] [serial = 1143] [outer = 0000000000000000] 11:28:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 113 (0000004571C66800) [pid = 3696] [serial = 1144] [outer = 0000004571C61400] 11:28:43 INFO - PROCESS | 3696 | 1466015323052 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 114 (0000004571DB1000) [pid = 3696] [serial = 1145] [outer = 0000004571C61400] 11:28:43 INFO - PROCESS | 3696 | 1466015323718 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1032ms 11:28:43 INFO - PROCESS | 3696 | 1466015323768 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 3696 | 1466015323771 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:28:43 INFO - PROCESS | 3696 | 1466015323775 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 3696 | 1466015323777 Marionette TRACE conn5 <- [1,1490,null,{}] 11:28:43 INFO - PROCESS | 3696 | 1466015323781 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 3696 | 1466015323783 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:43 INFO - PROCESS | 3696 | 1466015323897 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:28:43 INFO - PROCESS | 3696 | 1466015323973 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 3696 | 1466015323975 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F21000 == 38 [pid = 3696] [id = 382] 11:28:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 115 (000000457310B000) [pid = 3696] [serial = 1146] [outer = 0000000000000000] 11:28:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 116 (0000004573529400) [pid = 3696] [serial = 1147] [outer = 000000457310B000] 11:28:44 INFO - PROCESS | 3696 | 1466015324072 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 117 (0000004573A61000) [pid = 3696] [serial = 1148] [outer = 000000457310B000] 11:28:44 INFO - PROCESS | 3696 | 1466015324684 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 984ms 11:28:44 INFO - PROCESS | 3696 | 1466015324761 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 3696 | 1466015324764 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:28:44 INFO - PROCESS | 3696 | 1466015324767 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 3696 | 1466015324769 Marionette TRACE conn5 <- [1,1494,null,{}] 11:28:44 INFO - PROCESS | 3696 | 1466015324773 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 3696 | 1466015324776 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:44 INFO - PROCESS | 3696 | 1466015324884 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:28:44 INFO - PROCESS | 3696 | 1466015324961 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 3696 | 1466015324964 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:44 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780EE800 == 39 [pid = 3696] [id = 383] 11:28:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 118 (0000004574193400) [pid = 3696] [serial = 1149] [outer = 0000000000000000] 11:28:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 119 (00000045741A0800) [pid = 3696] [serial = 1150] [outer = 0000004574193400] 11:28:45 INFO - PROCESS | 3696 | 1466015325019 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 120 (0000004574D83800) [pid = 3696] [serial = 1151] [outer = 0000004574193400] 11:28:45 INFO - PROCESS | 3696 | 1466015325703 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 983ms 11:28:45 INFO - PROCESS | 3696 | 1466015325753 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 3696 | 1466015325758 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:28:45 INFO - PROCESS | 3696 | 1466015325763 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:28:45 INFO - PROCESS | 3696 | 1466015325766 Marionette TRACE conn5 <- [1,1498,null,{}] 11:28:45 INFO - PROCESS | 3696 | 1466015325772 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 3696 | 1466015325775 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:45 INFO - PROCESS | 3696 | 1466015325887 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:28:45 INFO - PROCESS | 3696 | 1466015325967 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 3696 | 1466015325972 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D58800 == 40 [pid = 3696] [id = 384] 11:28:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 121 (00000045646AF400) [pid = 3696] [serial = 1152] [outer = 0000000000000000] 11:28:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 122 (0000004569A6E400) [pid = 3696] [serial = 1153] [outer = 00000045646AF400] 11:28:46 INFO - PROCESS | 3696 | 1466015326120 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 123 (000000456E2CD400) [pid = 3696] [serial = 1154] [outer = 00000045646AF400] 11:28:46 INFO - PROCESS | 3696 | 1466015326856 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1141ms 11:28:46 INFO - PROCESS | 3696 | 1466015326909 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 3696 | 1466015326914 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:28:46 INFO - PROCESS | 3696 | 1466015326919 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 3696 | 1466015326922 Marionette TRACE conn5 <- [1,1502,null,{}] 11:28:46 INFO - PROCESS | 3696 | 1466015326928 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 3696 | 1466015326931 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:47 INFO - PROCESS | 3696 | 1466015327061 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:28:47 INFO - PROCESS | 3696 | 1466015327135 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 3696 | 1466015327138 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E1D000 == 41 [pid = 3696] [id = 385] 11:28:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 124 (0000004570B6A800) [pid = 3696] [serial = 1155] [outer = 0000000000000000] 11:28:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 125 (000000457137AC00) [pid = 3696] [serial = 1156] [outer = 0000004570B6A800] 11:28:47 INFO - PROCESS | 3696 | 1466015327239 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 126 (0000004571B3C800) [pid = 3696] [serial = 1157] [outer = 0000004570B6A800] 11:28:47 INFO - PROCESS | 3696 | 1466015327925 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1034ms 11:28:47 INFO - PROCESS | 3696 | 1466015327955 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 3696 | 1466015327960 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:28:47 INFO - PROCESS | 3696 | 1466015327966 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 3696 | 1466015327970 Marionette TRACE conn5 <- [1,1506,null,{}] 11:28:47 INFO - PROCESS | 3696 | 1466015327974 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 3696 | 1466015327977 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:48 INFO - PROCESS | 3696 | 1466015328097 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:28:48 INFO - PROCESS | 3696 | 1466015328218 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 3696 | 1466015328221 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E71800 == 42 [pid = 3696] [id = 386] 11:28:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 127 (0000004571C95000) [pid = 3696] [serial = 1158] [outer = 0000000000000000] 11:28:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 128 (0000004571DB3800) [pid = 3696] [serial = 1159] [outer = 0000004571C95000] 11:28:48 INFO - PROCESS | 3696 | 1466015328279 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 129 (0000004573102C00) [pid = 3696] [serial = 1160] [outer = 0000004571C95000] 11:28:48 INFO - PROCESS | 3696 | 1466015328921 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 11:28:48 INFO - PROCESS | 3696 | 1466015328955 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 3696 | 1466015328958 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:28:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:28:48 INFO - PROCESS | 3696 | 1466015328962 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 3696 | 1466015328966 Marionette TRACE conn5 <- [1,1510,null,{}] 11:28:48 INFO - PROCESS | 3696 | 1466015328978 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 3696 | 1466015328983 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:49 INFO - PROCESS | 3696 | 1466015329104 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:28:49 INFO - PROCESS | 3696 | 1466015329199 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 3696 | 1466015329202 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000457980B800 == 43 [pid = 3696] [id = 387] 11:28:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 130 (0000004575608400) [pid = 3696] [serial = 1161] [outer = 0000000000000000] 11:28:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 131 (000000457560A800) [pid = 3696] [serial = 1162] [outer = 0000004575608400] 11:28:49 INFO - PROCESS | 3696 | 1466015329258 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 132 (0000004575743C00) [pid = 3696] [serial = 1163] [outer = 0000004575608400] 11:28:49 INFO - PROCESS | 3696 | 1466015329839 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:28:49 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 () { 11:28:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:28:49 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 () { 11:28:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:28:49 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 () { 11:28:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:28:49 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 () { 11:28:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:28:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 951ms 11:28:49 INFO - PROCESS | 3696 | 1466015329915 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 3696 | 1466015329919 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:28:49 INFO - PROCESS | 3696 | 1466015329922 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 3696 | 1466015329925 Marionette TRACE conn5 <- [1,1514,null,{}] 11:28:49 INFO - PROCESS | 3696 | 1466015329928 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 3696 | 1466015329931 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:50 INFO - PROCESS | 3696 | 1466015330049 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:28:50 INFO - PROCESS | 3696 | 1466015330122 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 3696 | 1466015330125 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000457B7D5800 == 44 [pid = 3696] [id = 388] 11:28:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 133 (000000457574B000) [pid = 3696] [serial = 1164] [outer = 0000000000000000] 11:28:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 134 (0000004575AD9800) [pid = 3696] [serial = 1165] [outer = 000000457574B000] 11:28:50 INFO - PROCESS | 3696 | 1466015330223 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 135 (0000004575ADFC00) [pid = 3696] [serial = 1166] [outer = 000000457574B000] 11:28:50 INFO - PROCESS | 3696 | 1466015330800 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:28:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:28:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:28:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:28:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 942ms 11:28:50 INFO - PROCESS | 3696 | 1466015330867 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 3696 | 1466015330869 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:28:50 INFO - PROCESS | 3696 | 1466015330873 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 3696 | 1466015330875 Marionette TRACE conn5 <- [1,1518,null,{}] 11:28:50 INFO - PROCESS | 3696 | 1466015330879 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 3696 | 1466015330882 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:51 INFO - PROCESS | 3696 | 1466015330993 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:28:51 INFO - PROCESS | 3696 | 1466015331073 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 3696 | 1466015331075 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:51 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799D9000 == 45 [pid = 3696] [id = 389] 11:28:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 136 (0000004575F49000) [pid = 3696] [serial = 1167] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 137 (0000004575F4E400) [pid = 3696] [serial = 1168] [outer = 0000004575F49000] 11:28:51 INFO - PROCESS | 3696 | 1466015331184 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 138 (0000004575F86C00) [pid = 3696] [serial = 1169] [outer = 0000004575F49000] 11:28:51 INFO - PROCESS | 3696 | 1466015331822 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:28:51 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 11:28:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:28:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:28:51 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. 11:28:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:28:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 11:28:51 INFO - PROCESS | 3696 | 1466015331862 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 3696 | 1466015331865 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:28:51 INFO - PROCESS | 3696 | 1466015331870 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 3696 | 1466015331875 Marionette TRACE conn5 <- [1,1522,null,{}] 11:28:51 INFO - PROCESS | 3696 | 1466015331879 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 3696 | 1466015331882 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:52 INFO - PROCESS | 3696 | --DOCSHELL 0000004570078800 == 44 [pid = 3696] [id = 379] 11:28:52 INFO - PROCESS | 3696 | 1466015332097 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:28:52 INFO - PROCESS | 3696 | 1466015332216 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 3696 | 1466015332220 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000457189D800 == 45 [pid = 3696] [id = 390] 11:28:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 139 (00000045651C1800) [pid = 3696] [serial = 1170] [outer = 0000000000000000] 11:28:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 140 (0000004569C3F800) [pid = 3696] [serial = 1171] [outer = 00000045651C1800] 11:28:52 INFO - PROCESS | 3696 | 1466015332284 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 141 (000000456E2CC800) [pid = 3696] [serial = 1172] [outer = 00000045651C1800] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004577528000 == 44 [pid = 3696] [id = 381] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004569573000 == 43 [pid = 3696] [id = 30] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F21000 == 42 [pid = 3696] [id = 382] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004572959000 == 41 [pid = 3696] [id = 372] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 00000045718A1000 == 40 [pid = 3696] [id = 375] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004575677800 == 39 [pid = 3696] [id = 376] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E20800 == 38 [pid = 3696] [id = 377] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457B7D5800 == 37 [pid = 3696] [id = 388] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457980B800 == 36 [pid = 3696] [id = 387] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E71800 == 35 [pid = 3696] [id = 386] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E1D000 == 34 [pid = 3696] [id = 385] 11:28:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D58800 == 33 [pid = 3696] [id = 384] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004568EDE800 == 32 [pid = 3696] [id = 368] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004569557800 == 31 [pid = 3696] [id = 14] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456A78B800 == 30 [pid = 3696] [id = 15] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456E256000 == 29 [pid = 3696] [id = 27] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000457008B000 == 28 [pid = 3696] [id = 17] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 00000045780EE800 == 27 [pid = 3696] [id = 383] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004573583800 == 26 [pid = 3696] [id = 19] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F22800 == 25 [pid = 3696] [id = 18] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004576613800 == 24 [pid = 3696] [id = 21] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004577520000 == 23 [pid = 3696] [id = 22] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000457781D000 == 22 [pid = 3696] [id = 23] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004573568800 == 21 [pid = 3696] [id = 29] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D58000 == 20 [pid = 3696] [id = 24] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C20000 == 19 [pid = 3696] [id = 28] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456516B000 == 18 [pid = 3696] [id = 13] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C75000 == 17 [pid = 3696] [id = 374] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004577515800 == 16 [pid = 3696] [id = 378] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5FC000 == 15 [pid = 3696] [id = 369] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456A627800 == 14 [pid = 3696] [id = 26] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004575687000 == 13 [pid = 3696] [id = 380] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 000000456E258800 == 12 [pid = 3696] [id = 16] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 00000045799D9000 == 11 [pid = 3696] [id = 389] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004569687800 == 10 [pid = 3696] [id = 367] 11:28:55 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF1800 == 9 [pid = 3696] [id = 373] 11:28:57 INFO - PROCESS | 3696 | 1466015337937 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 6099ms 11:28:57 INFO - PROCESS | 3696 | 1466015337970 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 3696 | 1466015337975 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:28:57 INFO - PROCESS | 3696 | 1466015337981 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 3696 | 1466015337984 Marionette TRACE conn5 <- [1,1526,null,{}] 11:28:57 INFO - PROCESS | 3696 | 1466015337990 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 3696 | 1466015337993 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:58 INFO - PROCESS | 3696 | 1466015338100 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:28:58 INFO - PROCESS | 3696 | 1466015338187 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 3696 | 1466015338191 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B41800 == 10 [pid = 3696] [id = 391] 11:28:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 142 (0000004564765400) [pid = 3696] [serial = 1173] [outer = 0000000000000000] 11:28:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 143 (0000004568DF6400) [pid = 3696] [serial = 1174] [outer = 0000004564765400] 11:28:58 INFO - PROCESS | 3696 | 1466015338243 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 144 (000000456A676400) [pid = 3696] [serial = 1175] [outer = 0000004564765400] 11:28:58 INFO - PROCESS | 3696 | 1466015338719 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 776ms 11:28:58 INFO - PROCESS | 3696 | 1466015338760 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 3696 | 1466015338765 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:28:58 INFO - PROCESS | 3696 | 1466015338780 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 3696 | 1466015338784 Marionette TRACE conn5 <- [1,1530,null,{}] 11:28:58 INFO - PROCESS | 3696 | 1466015338788 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 3696 | 1466015338791 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:58 INFO - PROCESS | 3696 | 1466015338916 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:28:58 INFO - PROCESS | 3696 | 1466015338975 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 3696 | 1466015338978 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E24C000 == 11 [pid = 3696] [id = 392] 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 145 (000000456E2C7400) [pid = 3696] [serial = 1176] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 146 (000000456E598400) [pid = 3696] [serial = 1177] [outer = 000000456E2C7400] 11:28:59 INFO - PROCESS | 3696 | 1466015339028 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 147 (0000004570B78400) [pid = 3696] [serial = 1178] [outer = 000000456E2C7400] 11:28:59 INFO - PROCESS | 3696 | 1466015339560 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 839ms 11:28:59 INFO - PROCESS | 3696 | 1466015339626 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 3696 | 1466015339629 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:28:59 INFO - PROCESS | 3696 | 1466015339632 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 3696 | 1466015339636 Marionette TRACE conn5 <- [1,1534,null,{}] 11:28:59 INFO - PROCESS | 3696 | 1466015339647 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 3696 | 1466015339652 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:59 INFO - PROCESS | 3696 | 1466015339788 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:28:59 INFO - PROCESS | 3696 | 1466015339794 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 3696 | 1466015339798 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:28:59 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796B9800 == 12 [pid = 3696] [id = 393] 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 148 (000000456ABBE800) [pid = 3696] [serial = 1179] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 149 (0000004571BB4000) [pid = 3696] [serial = 1180] [outer = 000000456ABBE800] 11:28:59 INFO - PROCESS | 3696 | 1466015339896 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 150 (0000004571C65400) [pid = 3696] [serial = 1181] [outer = 000000456ABBE800] 11:29:00 INFO - PROCESS | 3696 | 1466015340371 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 794ms 11:29:00 INFO - PROCESS | 3696 | 1466015340429 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 3696 | 1466015340432 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 3696 | 1466015340443 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 3696 | 1466015340445 Marionette TRACE conn5 <- [1,1538,null,{}] 11:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:29:00 INFO - PROCESS | 3696 | 1466015340448 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 3696 | 1466015340450 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:00 INFO - PROCESS | 3696 | 1466015340573 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:29:00 INFO - PROCESS | 3696 | 1466015340586 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 3696 | 1466015340588 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:00 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799E7800 == 13 [pid = 3696] [id = 394] 11:29:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 151 (00000045720F8000) [pid = 3696] [serial = 1182] [outer = 0000000000000000] 11:29:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 152 (00000045728A9400) [pid = 3696] [serial = 1183] [outer = 00000045720F8000] 11:29:00 INFO - PROCESS | 3696 | 1466015340685 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 153 (00000045735DDC00) [pid = 3696] [serial = 1184] [outer = 00000045720F8000] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 152 (0000004562BD7400) [pid = 3696] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 151 (0000004564768400) [pid = 3696] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 150 (00000045646AF000) [pid = 3696] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 149 (0000004564D31400) [pid = 3696] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 148 (0000004569C3F400) [pid = 3696] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 147 (000000457160A400) [pid = 3696] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 146 (0000004571B3E800) [pid = 3696] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 145 (0000004571C97000) [pid = 3696] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 144 (0000004563BCE400) [pid = 3696] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 143 (0000004563D3C800) [pid = 3696] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 142 (0000004564DB9C00) [pid = 3696] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 141 (0000004572844400) [pid = 3696] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 140 (000000456B264800) [pid = 3696] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 139 (00000045645D0C00) [pid = 3696] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 138 (0000004574D7CC00) [pid = 3696] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 137 (0000004570064800) [pid = 3696] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 136 (000000456A713400) [pid = 3696] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 135 (0000004571DB3C00) [pid = 3696] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 134 (0000004573C58400) [pid = 3696] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 133 (0000004574193400) [pid = 3696] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 132 (000000457310B000) [pid = 3696] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 131 (0000004571C95000) [pid = 3696] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 130 (0000004571BC2400) [pid = 3696] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 129 (00000045700EC000) [pid = 3696] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 128 (0000004570B77000) [pid = 3696] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 127 (000000456A70E800) [pid = 3696] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 126 (0000004570B6A800) [pid = 3696] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 125 (000000456E593400) [pid = 3696] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 124 (0000004570FD3000) [pid = 3696] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 123 (000000456ABD2C00) [pid = 3696] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 122 (00000045695D3800) [pid = 3696] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 121 (0000004564762000) [pid = 3696] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 120 (000000456ABBB000) [pid = 3696] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 119 (00000045645D3800) [pid = 3696] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 118 (00000045646AF400) [pid = 3696] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 117 (0000004571C61400) [pid = 3696] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 116 (0000004571B42400) [pid = 3696] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 115 (0000004575F49000) [pid = 3696] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 114 (000000457574B000) [pid = 3696] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:29:01 INFO - PROCESS | 3696 | --DOMWINDOW == 113 (0000004575608400) [pid = 3696] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:29:01 INFO - PROCESS | 3696 | 1466015341403 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 11:29:01 INFO - PROCESS | 3696 | 1466015341441 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:29:01 INFO - PROCESS | 3696 | 1466015341443 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:29:01 INFO - PROCESS | 3696 | 1466015341447 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 3696 | 1466015341449 Marionette TRACE conn5 <- [1,1542,null,{}] 11:29:01 INFO - PROCESS | 3696 | 1466015341452 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 3696 | 1466015341454 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:01 INFO - PROCESS | 3696 | 1466015341539 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:29:01 INFO - PROCESS | 3696 | 1466015341545 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 3696 | 1466015341547 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF3800 == 14 [pid = 3696] [id = 395] 11:29:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 114 (00000045646AF400) [pid = 3696] [serial = 1185] [outer = 0000000000000000] 11:29:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 115 (0000004569C3F400) [pid = 3696] [serial = 1186] [outer = 00000045646AF400] 11:29:01 INFO - PROCESS | 3696 | 1466015341592 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 116 (000000456E13F400) [pid = 3696] [serial = 1187] [outer = 00000045646AF400] 11:29:02 INFO - PROCESS | 3696 | 1466015342058 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 11:29:02 INFO - PROCESS | 3696 | 1466015342138 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 3696 | 1466015342141 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:29:02 INFO - PROCESS | 3696 | 1466015342144 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 3696 | 1466015342146 Marionette TRACE conn5 <- [1,1546,null,{}] 11:29:02 INFO - PROCESS | 3696 | 1466015342150 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 3696 | 1466015342155 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:02 INFO - PROCESS | 3696 | 1466015342309 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:29:02 INFO - PROCESS | 3696 | 1466015342318 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 3696 | 1466015342320 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C3A800 == 15 [pid = 3696] [id = 396] 11:29:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 117 (0000004571BB7C00) [pid = 3696] [serial = 1188] [outer = 0000000000000000] 11:29:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 118 (0000004573C54400) [pid = 3696] [serial = 1189] [outer = 0000004571BB7C00] 11:29:02 INFO - PROCESS | 3696 | 1466015342366 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 119 (0000004574D77C00) [pid = 3696] [serial = 1190] [outer = 0000004571BB7C00] 11:29:02 INFO - PROCESS | 3696 | 1466015342791 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 11:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:29:02 INFO - PROCESS | 3696 | 1466015342844 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 3696 | 1466015342847 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:29:02 INFO - PROCESS | 3696 | 1466015342850 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 3696 | 1466015342852 Marionette TRACE conn5 <- [1,1550,null,{}] 11:29:02 INFO - PROCESS | 3696 | 1466015342855 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 3696 | 1466015342858 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:02 INFO - PROCESS | 3696 | 1466015342944 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:29:02 INFO - PROCESS | 3696 | 1466015342949 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 3696 | 1466015342951 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F6B000 == 16 [pid = 3696] [id = 397] 11:29:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 120 (00000045714D6800) [pid = 3696] [serial = 1191] [outer = 0000000000000000] 11:29:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 121 (000000457559B800) [pid = 3696] [serial = 1192] [outer = 00000045714D6800] 11:29:03 INFO - PROCESS | 3696 | 1466015342997 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 122 (0000004575606C00) [pid = 3696] [serial = 1193] [outer = 00000045714D6800] 11:29:03 INFO - PROCESS | 3696 | 1466015343726 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 11:29:03 INFO - PROCESS | 3696 | 1466015343795 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 3696 | 1466015343800 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:29:03 INFO - PROCESS | 3696 | 1466015343805 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 3696 | 1466015343810 Marionette TRACE conn5 <- [1,1554,null,{}] 11:29:03 INFO - PROCESS | 3696 | 1466015343816 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 3696 | 1466015343819 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:04 INFO - PROCESS | 3696 | 1466015344002 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:29:04 INFO - PROCESS | 3696 | 1466015344096 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 3696 | 1466015344099 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C41000 == 17 [pid = 3696] [id = 398] 11:29:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 123 (0000004569C7C400) [pid = 3696] [serial = 1194] [outer = 0000000000000000] 11:29:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 124 (000000456ABC5400) [pid = 3696] [serial = 1195] [outer = 0000004569C7C400] 11:29:04 INFO - PROCESS | 3696 | 1466015344159 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 125 (000000456E593400) [pid = 3696] [serial = 1196] [outer = 0000004569C7C400] 11:29:04 INFO - PROCESS | 3696 | 1466015344733 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 986ms 11:29:04 INFO - PROCESS | 3696 | 1466015344795 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 3696 | 1466015344800 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:29:04 INFO - PROCESS | 3696 | 1466015344807 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 3696 | 1466015344810 Marionette TRACE conn5 <- [1,1558,null,{}] 11:29:04 INFO - PROCESS | 3696 | 1466015344814 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 3696 | 1466015344817 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:04 INFO - PROCESS | 3696 | 1466015344945 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:29:05 INFO - PROCESS | 3696 | 1466015345073 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 3696 | 1466015345076 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:05 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796AC000 == 18 [pid = 3696] [id = 399] 11:29:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 126 (000000457137C400) [pid = 3696] [serial = 1197] [outer = 0000000000000000] 11:29:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 127 (00000045718C6400) [pid = 3696] [serial = 1198] [outer = 000000457137C400] 11:29:05 INFO - PROCESS | 3696 | 1466015345136 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 128 (0000004571BB9C00) [pid = 3696] [serial = 1199] [outer = 000000457137C400] 11:29:05 INFO - PROCESS | 3696 | 1466015345751 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 11:29:05 INFO - PROCESS | 3696 | 1466015345794 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 3696 | 1466015345797 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:29:05 INFO - PROCESS | 3696 | 1466015345800 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 3696 | 1466015345804 Marionette TRACE conn5 <- [1,1562,null,{}] 11:29:05 INFO - PROCESS | 3696 | 1466015345816 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 3696 | 1466015345821 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:05 INFO - PROCESS | 3696 | 1466015345975 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:29:06 INFO - PROCESS | 3696 | 1466015345994 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 3696 | 1466015345997 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579632000 == 19 [pid = 3696] [id = 400] 11:29:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 129 (0000004574D75400) [pid = 3696] [serial = 1200] [outer = 0000000000000000] 11:29:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 130 (000000457559DC00) [pid = 3696] [serial = 1201] [outer = 0000004574D75400] 11:29:06 INFO - PROCESS | 3696 | 1466015346055 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 131 (0000004575744C00) [pid = 3696] [serial = 1202] [outer = 0000004574D75400] 11:29:06 INFO - PROCESS | 3696 | 1466015346682 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 944ms 11:29:06 INFO - PROCESS | 3696 | 1466015346747 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 3696 | 1466015346750 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:29:06 INFO - PROCESS | 3696 | 1466015346754 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 3696 | 1466015346756 Marionette TRACE conn5 <- [1,1566,null,{}] 11:29:06 INFO - PROCESS | 3696 | 1466015346759 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 3696 | 1466015346763 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:06 INFO - PROCESS | 3696 | 1466015346889 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:29:07 INFO - PROCESS | 3696 | 1466015347013 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 3696 | 1466015347015 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004563EA2000 == 20 [pid = 3696] [id = 401] 11:29:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 132 (00000045633C9400) [pid = 3696] [serial = 1203] [outer = 0000000000000000] 11:29:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 133 (00000045645D5000) [pid = 3696] [serial = 1204] [outer = 00000045633C9400] 11:29:07 INFO - PROCESS | 3696 | 1466015347081 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 134 (0000004569A72000) [pid = 3696] [serial = 1205] [outer = 00000045633C9400] 11:29:07 INFO - PROCESS | 3696 | 1466015347829 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1135ms 11:29:07 INFO - PROCESS | 3696 | 1466015347890 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 3696 | 1466015347895 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:29:07 INFO - PROCESS | 3696 | 1466015347899 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 3696 | 1466015347904 Marionette TRACE conn5 <- [1,1570,null,{}] 11:29:07 INFO - PROCESS | 3696 | 1466015347955 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 3696 | 1466015347958 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:08 INFO - PROCESS | 3696 | 1466015348075 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:29:08 INFO - PROCESS | 3696 | 1466015348180 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 3696 | 1466015348183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 133 (0000004568DF3C00) [pid = 3696] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 132 (0000004569650000) [pid = 3696] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 131 (0000004564EE2400) [pid = 3696] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 130 (000000456ABC3400) [pid = 3696] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 129 (0000004569A6E400) [pid = 3696] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 128 (000000456583CC00) [pid = 3696] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 127 (0000004568DEF000) [pid = 3696] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 126 (0000004563D54800) [pid = 3696] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 125 (00000045646B2000) [pid = 3696] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 124 (0000004565BE2000) [pid = 3696] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 123 (000000456A66B800) [pid = 3696] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 122 (0000004571613000) [pid = 3696] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 121 (0000004571B44800) [pid = 3696] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 120 (00000045718CAC00) [pid = 3696] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 119 (00000045731B2400) [pid = 3696] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 118 (0000004571C66C00) [pid = 3696] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 117 (000000456EB22400) [pid = 3696] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 116 (00000045646A6400) [pid = 3696] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 115 (0000004568E48800) [pid = 3696] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 114 (0000004569C3D800) [pid = 3696] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 113 (000000456A712C00) [pid = 3696] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 112 (00000045735D7C00) [pid = 3696] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 111 (000000456B26E800) [pid = 3696] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 110 (000000456E2B6C00) [pid = 3696] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 109 (0000004564DBF800) [pid = 3696] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (00000045696ABC00) [pid = 3696] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (0000004575595400) [pid = 3696] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (000000456A716C00) [pid = 3696] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (00000045707F7C00) [pid = 3696] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000456ABD6400) [pid = 3696] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004571615400) [pid = 3696] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004574D7A000) [pid = 3696] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004571B11000) [pid = 3696] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004562A99C00) [pid = 3696] [serial = 682] [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.] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000457559C800) [pid = 3696] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004574167400) [pid = 3696] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004573790800) [pid = 3696] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004571372800) [pid = 3696] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004573AE8800) [pid = 3696] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004574D81800) [pid = 3696] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004574D76800) [pid = 3696] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571378000) [pid = 3696] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456E14A800) [pid = 3696] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456EB24800) [pid = 3696] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457137D400) [pid = 3696] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456ADB5000) [pid = 3696] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571DB3800) [pid = 3696] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569C79800) [pid = 3696] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E144400) [pid = 3696] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A964400) [pid = 3696] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045705D3800) [pid = 3696] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000457137AC00) [pid = 3696] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A66D400) [pid = 3696] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456ABBE000) [pid = 3696] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456E2CD400) [pid = 3696] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045741A0800) [pid = 3696] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004573A61000) [pid = 3696] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004573102C00) [pid = 3696] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571DAA800) [pid = 3696] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571C8F400) [pid = 3696] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000457560A800) [pid = 3696] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457137C800) [pid = 3696] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571B46400) [pid = 3696] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004573529400) [pid = 3696] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571609C00) [pid = 3696] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456E28F400) [pid = 3696] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571B3C800) [pid = 3696] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (00000045700E8800) [pid = 3696] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571373400) [pid = 3696] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571C66800) [pid = 3696] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045718C7800) [pid = 3696] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571DB1000) [pid = 3696] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004571C5B000) [pid = 3696] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004575F86C00) [pid = 3696] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004575F4E400) [pid = 3696] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004575ADFC00) [pid = 3696] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (0000004575AD9800) [pid = 3696] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004575743C00) [pid = 3696] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (0000004574D83800) [pid = 3696] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:29:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565808000 == 21 [pid = 3696] [id = 402] 11:29:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004563D3C800) [pid = 3696] [serial = 1206] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (00000045645CCC00) [pid = 3696] [serial = 1207] [outer = 0000004563D3C800] 11:29:08 INFO - PROCESS | 3696 | 1466015348266 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (00000045646AF000) [pid = 3696] [serial = 1208] [outer = 0000004563D3C800] 11:29:08 INFO - PROCESS | 3696 | 1466015348743 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 878ms 11:29:08 INFO - PROCESS | 3696 | 1466015348778 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 3696 | 1466015348782 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:29:08 INFO - PROCESS | 3696 | 1466015348789 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 3696 | 1466015348791 Marionette TRACE conn5 <- [1,1574,null,{}] 11:29:08 INFO - PROCESS | 3696 | 1466015348795 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 3696 | 1466015348798 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:08 INFO - PROCESS | 3696 | 1466015348894 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:29:08 INFO - PROCESS | 3696 | 1466015348903 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 3696 | 1466015348906 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A777800 == 22 [pid = 3696] [id = 403] 11:29:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004568C42000) [pid = 3696] [serial = 1209] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (0000004568CC1C00) [pid = 3696] [serial = 1210] [outer = 0000004568C42000] 11:29:08 INFO - PROCESS | 3696 | 1466015348953 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045696ABC00) [pid = 3696] [serial = 1211] [outer = 0000004568C42000] 11:29:09 INFO - PROCESS | 3696 | 1466015349439 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 687ms 11:29:09 INFO - PROCESS | 3696 | 1466015349478 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 3696 | 1466015349481 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:29:09 INFO - PROCESS | 3696 | 1466015349485 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 3696 | 1466015349488 Marionette TRACE conn5 <- [1,1578,null,{}] 11:29:09 INFO - PROCESS | 3696 | 1466015349499 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 3696 | 1466015349503 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:09 INFO - PROCESS | 3696 | 1466015349605 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:29:09 INFO - PROCESS | 3696 | 1466015349681 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 3696 | 1466015349684 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5E2000 == 23 [pid = 3696] [id = 404] 11:29:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456A66B800) [pid = 3696] [serial = 1212] [outer = 0000000000000000] 11:29:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456A715C00) [pid = 3696] [serial = 1213] [outer = 000000456A66B800] 11:29:09 INFO - PROCESS | 3696 | 1466015349769 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456ABC5000) [pid = 3696] [serial = 1214] [outer = 000000456A66B800] 11:29:10 INFO - PROCESS | 3696 | 1466015350156 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 11:29:10 INFO - PROCESS | 3696 | 1466015350222 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 3696 | 1466015350225 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:29:10 INFO - PROCESS | 3696 | 1466015350227 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 3696 | 1466015350229 Marionette TRACE conn5 <- [1,1582,null,{}] 11:29:10 INFO - PROCESS | 3696 | 1466015350233 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 3696 | 1466015350236 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:10 INFO - PROCESS | 3696 | 1466015350331 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:29:10 INFO - PROCESS | 3696 | 1466015350337 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 3696 | 1466015350339 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:10 INFO - PROCESS | 3696 | ++DOCSHELL 00000045709D1000 == 24 [pid = 3696] [id = 405] 11:29:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456B261400) [pid = 3696] [serial = 1215] [outer = 0000000000000000] 11:29:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456E292000) [pid = 3696] [serial = 1216] [outer = 000000456B261400] 11:29:10 INFO - PROCESS | 3696 | 1466015350384 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456E2C2000) [pid = 3696] [serial = 1217] [outer = 000000456B261400] 11:29:10 INFO - PROCESS | 3696 | 1466015350861 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 11:29:10 INFO - PROCESS | 3696 | 1466015350928 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 3696 | 1466015350930 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:29:10 INFO - PROCESS | 3696 | 1466015350933 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:29:10 INFO - PROCESS | 3696 | 1466015350935 Marionette TRACE conn5 <- [1,1586,null,{}] 11:29:10 INFO - PROCESS | 3696 | 1466015350946 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 3696 | 1466015350949 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:11 INFO - PROCESS | 3696 | 1466015351090 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:29:11 INFO - PROCESS | 3696 | 1466015351110 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 3696 | 1466015351112 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000457168A000 == 25 [pid = 3696] [id = 406] 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004562A4A400) [pid = 3696] [serial = 1218] [outer = 0000000000000000] 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456FC1E400) [pid = 3696] [serial = 1219] [outer = 0000004562A4A400] 11:29:11 INFO - PROCESS | 3696 | 1466015351157 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045705D2000) [pid = 3696] [serial = 1220] [outer = 0000004562A4A400] 11:29:11 INFO - PROCESS | 3696 | 1466015351611 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 11:29:11 INFO - PROCESS | 3696 | 1466015351629 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 3696 | 1466015351631 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:29:11 INFO - PROCESS | 3696 | 1466015351638 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 3696 | 1466015351640 Marionette TRACE conn5 <- [1,1590,null,{}] 11:29:11 INFO - PROCESS | 3696 | 1466015351644 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 3696 | 1466015351650 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:11 INFO - PROCESS | 3696 | 1466015351785 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:29:11 INFO - PROCESS | 3696 | 1466015351792 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 3696 | 1466015351794 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572940800 == 26 [pid = 3696] [id = 407] 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045714CB000) [pid = 3696] [serial = 1221] [outer = 0000000000000000] 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045718C6C00) [pid = 3696] [serial = 1222] [outer = 00000045714CB000] 11:29:11 INFO - PROCESS | 3696 | 1466015351846 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571B3A400) [pid = 3696] [serial = 1223] [outer = 00000045714CB000] 11:29:12 INFO - PROCESS | 3696 | 1466015352325 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 11:29:12 INFO - PROCESS | 3696 | 1466015352372 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 3696 | 1466015352374 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:29:12 INFO - PROCESS | 3696 | 1466015352377 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:29:12 INFO - PROCESS | 3696 | 1466015352379 Marionette TRACE conn5 <- [1,1594,null,{}] 11:29:12 INFO - PROCESS | 3696 | 1466015352388 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 3696 | 1466015352390 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:12 INFO - PROCESS | 3696 | 1466015352528 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:29:12 INFO - PROCESS | 3696 | 1466015352539 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 3696 | 1466015352541 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417E000 == 27 [pid = 3696] [id = 408] 11:29:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004562A57C00) [pid = 3696] [serial = 1224] [outer = 0000000000000000] 11:29:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571B44800) [pid = 3696] [serial = 1225] [outer = 0000004562A57C00] 11:29:12 INFO - PROCESS | 3696 | 1466015352858 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C68800) [pid = 3696] [serial = 1226] [outer = 0000004562A57C00] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456ABBE800) [pid = 3696] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045720F8000) [pid = 3696] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571BB7C00) [pid = 3696] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045651C1800) [pid = 3696] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004564765400) [pid = 3696] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456E2C7400) [pid = 3696] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:29:12 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045646AF400) [pid = 3696] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:29:13 INFO - PROCESS | 3696 | 1466015353240 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 878ms 11:29:13 INFO - PROCESS | 3696 | 1466015353258 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 3696 | 1466015353260 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:29:13 INFO - PROCESS | 3696 | 1466015353263 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 3696 | 1466015353265 Marionette TRACE conn5 <- [1,1598,null,{}] 11:29:13 INFO - PROCESS | 3696 | 1466015353269 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 3696 | 1466015353271 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:13 INFO - PROCESS | 3696 | 1466015353360 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:29:13 INFO - PROCESS | 3696 | 1466015353436 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 3696 | 1466015353438 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:13 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0E000 == 28 [pid = 3696] [id = 409] 11:29:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456EB6A000) [pid = 3696] [serial = 1227] [outer = 0000000000000000] 11:29:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004571C88400) [pid = 3696] [serial = 1228] [outer = 000000456EB6A000] 11:29:13 INFO - PROCESS | 3696 | 1466015353482 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571DAEC00) [pid = 3696] [serial = 1229] [outer = 000000456EB6A000] 11:29:13 INFO - PROCESS | 3696 | 1466015353840 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 11:29:13 INFO - PROCESS | 3696 | 1466015353895 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 3696 | 1466015353897 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 3696 | 1466015353900 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:29:13 INFO - PROCESS | 3696 | 1466015353902 Marionette TRACE conn5 <- [1,1602,null,{}] 11:29:13 INFO - PROCESS | 3696 | 1466015353905 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 3696 | 1466015353907 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:14 INFO - PROCESS | 3696 | 1466015354026 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:29:14 INFO - PROCESS | 3696 | 1466015354035 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 3696 | 1466015354037 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D16000 == 29 [pid = 3696] [id = 410] 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571F5DC00) [pid = 3696] [serial = 1230] [outer = 0000000000000000] 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004572844400) [pid = 3696] [serial = 1231] [outer = 0000004571F5DC00] 11:29:14 INFO - PROCESS | 3696 | 1466015354080 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000457352E800) [pid = 3696] [serial = 1232] [outer = 0000004571F5DC00] 11:29:14 INFO - PROCESS | 3696 | 1466015354512 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:29:14 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 11:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 626ms 11:29:14 INFO - PROCESS | 3696 | 1466015354530 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 3696 | 1466015354532 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:29:14 INFO - PROCESS | 3696 | 1466015354535 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:29:14 INFO - PROCESS | 3696 | 1466015354537 Marionette TRACE conn5 <- [1,1606,null,{}] 11:29:14 INFO - PROCESS | 3696 | 1466015354541 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 3696 | 1466015354543 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:14 INFO - PROCESS | 3696 | 1466015354670 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:29:14 INFO - PROCESS | 3696 | 1466015354678 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 3696 | 1466015354680 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000457595C800 == 30 [pid = 3696] [id = 411] 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004573AEA400) [pid = 3696] [serial = 1233] [outer = 0000000000000000] 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004574167000) [pid = 3696] [serial = 1234] [outer = 0000004573AEA400] 11:29:14 INFO - PROCESS | 3696 | 1466015354733 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004574D7BC00) [pid = 3696] [serial = 1235] [outer = 0000004573AEA400] 11:29:15 INFO - PROCESS | 3696 | 1466015355352 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 943ms 11:29:15 INFO - PROCESS | 3696 | 1466015355482 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 3696 | 1466015355487 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:29:15 INFO - PROCESS | 3696 | 1466015355491 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:29:15 INFO - PROCESS | 3696 | 1466015355497 Marionette TRACE conn5 <- [1,1610,null,{}] 11:29:15 INFO - PROCESS | 3696 | 1466015355502 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 3696 | 1466015355505 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:15 INFO - PROCESS | 3696 | 1466015355663 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:29:15 INFO - PROCESS | 3696 | 1466015355778 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 3696 | 1466015355781 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A628000 == 31 [pid = 3696] [id = 412] 11:29:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456475FC00) [pid = 3696] [serial = 1236] [outer = 0000000000000000] 11:29:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045658CDC00) [pid = 3696] [serial = 1237] [outer = 000000456475FC00] 11:29:15 INFO - PROCESS | 3696 | 1466015355841 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004569B6F800) [pid = 3696] [serial = 1238] [outer = 000000456475FC00] 11:29:16 INFO - PROCESS | 3696 | 1466015356418 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:29:16 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 11:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 11:29:16 INFO - PROCESS | 3696 | 1466015356482 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 3696 | 1466015356487 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:29:16 INFO - PROCESS | 3696 | 1466015356493 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 3696 | 1466015356496 Marionette TRACE conn5 <- [1,1614,null,{}] 11:29:16 INFO - PROCESS | 3696 | 1466015356500 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 3696 | 1466015356503 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:16 INFO - PROCESS | 3696 | 1466015356626 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:29:16 INFO - PROCESS | 3696 | 1466015356746 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 3696 | 1466015356749 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CD0000 == 32 [pid = 3696] [id = 413] 11:29:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456ABC3000) [pid = 3696] [serial = 1239] [outer = 0000000000000000] 11:29:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E216C00) [pid = 3696] [serial = 1240] [outer = 000000456ABC3000] 11:29:16 INFO - PROCESS | 3696 | 1466015356808 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570737800) [pid = 3696] [serial = 1241] [outer = 000000456ABC3000] 11:29:17 INFO - PROCESS | 3696 | 1466015357436 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 985ms 11:29:17 INFO - PROCESS | 3696 | 1466015357480 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 3696 | 1466015357482 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:29:17 INFO - PROCESS | 3696 | 1466015357486 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 3696 | 1466015357490 Marionette TRACE conn5 <- [1,1618,null,{}] 11:29:17 INFO - PROCESS | 3696 | 1466015357515 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 3696 | 1466015357521 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:17 INFO - PROCESS | 3696 | 1466015357690 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:29:17 INFO - PROCESS | 3696 | 1466015357739 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 3696 | 1466015357743 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575970000 == 33 [pid = 3696] [id = 414] 11:29:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571379400) [pid = 3696] [serial = 1242] [outer = 0000000000000000] 11:29:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571608800) [pid = 3696] [serial = 1243] [outer = 0000004571379400] 11:29:17 INFO - PROCESS | 3696 | 1466015357801 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571BB8800) [pid = 3696] [serial = 1244] [outer = 0000004571379400] 11:29:18 INFO - PROCESS | 3696 | 1466015358668 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1228ms 11:29:18 INFO - PROCESS | 3696 | 1466015358716 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 3696 | 1466015358721 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:29:18 INFO - PROCESS | 3696 | 1466015358725 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 3696 | 1466015358729 Marionette TRACE conn5 <- [1,1622,null,{}] 11:29:18 INFO - PROCESS | 3696 | 1466015358735 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 3696 | 1466015358738 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:18 INFO - PROCESS | 3696 | 1466015358841 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:29:18 INFO - PROCESS | 3696 | 1466015358966 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 3696 | 1466015358969 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:19 INFO - PROCESS | 3696 | ++DOCSHELL 00000045644C5800 == 34 [pid = 3696] [id = 415] 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045646B2800) [pid = 3696] [serial = 1245] [outer = 0000000000000000] 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004568D37C00) [pid = 3696] [serial = 1246] [outer = 00000045646B2800] 11:29:19 INFO - PROCESS | 3696 | 1466015359025 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004569B31400) [pid = 3696] [serial = 1247] [outer = 00000045646B2800] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457559B800) [pid = 3696] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004569C3F800) [pid = 3696] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571C65400) [pid = 3696] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571BB4000) [pid = 3696] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045728A9400) [pid = 3696] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004573C54400) [pid = 3696] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E2CC800) [pid = 3696] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004568DF6400) [pid = 3696] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045735DDC00) [pid = 3696] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E598400) [pid = 3696] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004570B78400) [pid = 3696] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004569C3F400) [pid = 3696] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004574D77C00) [pid = 3696] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E13F400) [pid = 3696] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456A676400) [pid = 3696] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:29:19 INFO - PROCESS | 3696 | 1466015359580 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 881ms 11:29:19 INFO - PROCESS | 3696 | 1466015359610 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 3696 | 1466015359615 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:29:19 INFO - PROCESS | 3696 | 1466015359621 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 3696 | 1466015359624 Marionette TRACE conn5 <- [1,1626,null,{}] 11:29:19 INFO - PROCESS | 3696 | 1466015359627 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 3696 | 1466015359630 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:19 INFO - PROCESS | 3696 | 1466015359721 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:29:19 INFO - PROCESS | 3696 | 1466015359727 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 3696 | 1466015359730 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE11000 == 35 [pid = 3696] [id = 416] 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B6A400) [pid = 3696] [serial = 1248] [outer = 0000000000000000] 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004569C43C00) [pid = 3696] [serial = 1249] [outer = 0000004569B6A400] 11:29:19 INFO - PROCESS | 3696 | 1466015359779 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456A671C00) [pid = 3696] [serial = 1250] [outer = 0000004569B6A400] 11:29:20 INFO - PROCESS | 3696 | 1466015360275 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 11:29:20 INFO - PROCESS | 3696 | 1466015360313 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 3696 | 1466015360316 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:29:20 INFO - PROCESS | 3696 | 1466015360319 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 3696 | 1466015360323 Marionette TRACE conn5 <- [1,1630,null,{}] 11:29:20 INFO - PROCESS | 3696 | 1466015360333 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 3696 | 1466015360338 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:20 INFO - PROCESS | 3696 | 1466015360427 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:29:20 INFO - PROCESS | 3696 | 1466015360435 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 3696 | 1466015360439 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571894000 == 36 [pid = 3696] [id = 417] 11:29:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ADB6000) [pid = 3696] [serial = 1251] [outer = 0000000000000000] 11:29:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456B267000) [pid = 3696] [serial = 1252] [outer = 000000456ADB6000] 11:29:20 INFO - PROCESS | 3696 | 1466015360488 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2C6000) [pid = 3696] [serial = 1253] [outer = 000000456ADB6000] 11:29:20 INFO - PROCESS | 3696 | 1466015360950 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 11:29:21 INFO - PROCESS | 3696 | 1466015361012 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:29:21 INFO - PROCESS | 3696 | 1466015361015 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 3696 | 1466015361019 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 3696 | 1466015361021 Marionette TRACE conn5 <- [1,1634,null,{}] 11:29:21 INFO - PROCESS | 3696 | 1466015361024 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 3696 | 1466015361026 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:21 INFO - PROCESS | 3696 | 1466015361146 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:29:21 INFO - PROCESS | 3696 | 1466015361225 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 3696 | 1466015361227 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A70800 == 37 [pid = 3696] [id = 418] 11:29:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004563D56800) [pid = 3696] [serial = 1254] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045705D3000) [pid = 3696] [serial = 1255] [outer = 0000004563D56800] 11:29:21 INFO - PROCESS | 3696 | 1466015361273 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571374000) [pid = 3696] [serial = 1256] [outer = 0000004563D56800] 11:29:21 INFO - PROCESS | 3696 | 1466015361659 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 11:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:29:21 INFO - PROCESS | 3696 | 1466015361711 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 3696 | 1466015361713 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 3696 | 1466015361716 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 3696 | 1466015361718 Marionette TRACE conn5 <- [1,1638,null,{}] 11:29:21 INFO - PROCESS | 3696 | 1466015361722 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 3696 | 1466015361724 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:21 INFO - PROCESS | 3696 | 1466015361850 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:29:21 INFO - PROCESS | 3696 | 1466015361872 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 3696 | 1466015361874 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C35800 == 38 [pid = 3696] [id = 419] 11:29:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571372400) [pid = 3696] [serial = 1257] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457160C400) [pid = 3696] [serial = 1258] [outer = 0000004571372400] 11:29:21 INFO - PROCESS | 3696 | 1466015361920 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045718BE400) [pid = 3696] [serial = 1259] [outer = 0000004571372400] 11:29:22 INFO - PROCESS | 3696 | 1466015362393 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 11:29:22 INFO - PROCESS | 3696 | 1466015362480 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 3696 | 1466015362482 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:29:22 INFO - PROCESS | 3696 | 1466015362498 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 3696 | 1466015362500 Marionette TRACE conn5 <- [1,1642,null,{}] 11:29:22 INFO - PROCESS | 3696 | 1466015362506 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 3696 | 1466015362512 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:22 INFO - PROCESS | 3696 | 1466015362657 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:29:22 INFO - PROCESS | 3696 | 1466015362663 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 3696 | 1466015362666 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564B3D800 == 39 [pid = 3696] [id = 420] 11:29:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571BB4000) [pid = 3696] [serial = 1260] [outer = 0000000000000000] 11:29:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571C92800) [pid = 3696] [serial = 1261] [outer = 0000004571BB4000] 11:29:22 INFO - PROCESS | 3696 | 1466015362754 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004573107C00) [pid = 3696] [serial = 1262] [outer = 0000004571BB4000] 11:29:23 INFO - PROCESS | 3696 | 1466015363167 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 11:29:23 INFO - PROCESS | 3696 | 1466015363190 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 3696 | 1466015363192 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:29:23 INFO - PROCESS | 3696 | 1466015363195 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 3696 | 1466015363197 Marionette TRACE conn5 <- [1,1646,null,{}] 11:29:23 INFO - PROCESS | 3696 | 1466015363200 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 3696 | 1466015363211 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:23 INFO - PROCESS | 3696 | 1466015363325 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:29:23 INFO - PROCESS | 3696 | 1466015363330 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 3696 | 1466015363332 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D5A000 == 40 [pid = 3696] [id = 421] 11:29:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004573532400) [pid = 3696] [serial = 1263] [outer = 0000000000000000] 11:29:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004573A69800) [pid = 3696] [serial = 1264] [outer = 0000004573532400] 11:29:23 INFO - PROCESS | 3696 | 1466015363422 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457419FC00) [pid = 3696] [serial = 1265] [outer = 0000004573532400] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571F5DC00) [pid = 3696] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004563D3C800) [pid = 3696] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045714CB000) [pid = 3696] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004568C42000) [pid = 3696] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456B261400) [pid = 3696] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004562A4A400) [pid = 3696] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004562A57C00) [pid = 3696] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456A66B800) [pid = 3696] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:29:24 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456EB6A000) [pid = 3696] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:29:24 INFO - PROCESS | 3696 | 1466015364116 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 984ms 11:29:24 INFO - PROCESS | 3696 | 1466015364181 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 3696 | 1466015364184 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:29:24 INFO - PROCESS | 3696 | 1466015364187 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:29:24 INFO - PROCESS | 3696 | 1466015364188 Marionette TRACE conn5 <- [1,1650,null,{}] 11:29:24 INFO - PROCESS | 3696 | 1466015364192 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 3696 | 1466015364194 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:24 INFO - PROCESS | 3696 | 1466015364280 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:29:24 INFO - PROCESS | 3696 | 1466015364289 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 3696 | 1466015364291 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571678800 == 41 [pid = 3696] [id = 422] 11:29:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456ABBC800) [pid = 3696] [serial = 1266] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456E28DC00) [pid = 3696] [serial = 1267] [outer = 000000456ABBC800] 11:29:24 INFO - PROCESS | 3696 | 1466015364336 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004573A5B800) [pid = 3696] [serial = 1268] [outer = 000000456ABBC800] 11:29:24 INFO - PROCESS | 3696 | 1466015364748 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 11:29:24 INFO - PROCESS | 3696 | 1466015364819 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 3696 | 1466015364821 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:29:24 INFO - PROCESS | 3696 | 1466015364824 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 3696 | 1466015364826 Marionette TRACE conn5 <- [1,1654,null,{}] 11:29:24 INFO - PROCESS | 3696 | 1466015364829 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 3696 | 1466015364831 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:24 INFO - PROCESS | 3696 | 1466015364916 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:29:24 INFO - PROCESS | 3696 | 1466015364922 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 3696 | 1466015364924 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577518000 == 42 [pid = 3696] [id = 423] 11:29:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004574D7E800) [pid = 3696] [serial = 1269] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575598400) [pid = 3696] [serial = 1270] [outer = 0000004574D7E800] 11:29:24 INFO - PROCESS | 3696 | 1466015364969 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575606800) [pid = 3696] [serial = 1271] [outer = 0000004574D7E800] 11:29:25 INFO - PROCESS | 3696 | 1466015365402 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 11:29:25 INFO - PROCESS | 3696 | 1466015365456 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 3696 | 1466015365458 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:29:25 INFO - PROCESS | 3696 | 1466015365461 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:29:25 INFO - PROCESS | 3696 | 1466015365463 Marionette TRACE conn5 <- [1,1658,null,{}] 11:29:25 INFO - PROCESS | 3696 | 1466015365466 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 3696 | 1466015365468 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:25 INFO - PROCESS | 3696 | 1466015365553 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:29:25 INFO - PROCESS | 3696 | 1466015365560 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 3696 | 1466015365562 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577810800 == 43 [pid = 3696] [id = 424] 11:29:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575610000) [pid = 3696] [serial = 1272] [outer = 0000000000000000] 11:29:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004575746400) [pid = 3696] [serial = 1273] [outer = 0000004575610000] 11:29:25 INFO - PROCESS | 3696 | 1466015365607 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457574F400) [pid = 3696] [serial = 1274] [outer = 0000004575610000] 11:29:26 INFO - PROCESS | 3696 | 1466015366076 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 11:29:26 INFO - PROCESS | 3696 | 1466015366156 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 3696 | 1466015366161 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:29:26 INFO - PROCESS | 3696 | 1466015366166 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:29:26 INFO - PROCESS | 3696 | 1466015366171 Marionette TRACE conn5 <- [1,1662,null,{}] 11:29:26 INFO - PROCESS | 3696 | 1466015366178 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 3696 | 1466015366182 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:26 INFO - PROCESS | 3696 | 1466015366306 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:29:26 INFO - PROCESS | 3696 | 1466015366382 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 3696 | 1466015366385 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000456966D800 == 44 [pid = 3696] [id = 425] 11:29:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004564420000) [pid = 3696] [serial = 1275] [outer = 0000000000000000] 11:29:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045646A5400) [pid = 3696] [serial = 1276] [outer = 0000004564420000] 11:29:26 INFO - PROCESS | 3696 | 1466015366489 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004565BD8C00) [pid = 3696] [serial = 1277] [outer = 0000004564420000] 11:29:27 INFO - PROCESS | 3696 | 1466015367154 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1034ms 11:29:27 INFO - PROCESS | 3696 | 1466015367205 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 3696 | 1466015367208 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:29:27 INFO - PROCESS | 3696 | 1466015367215 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 3696 | 1466015367219 Marionette TRACE conn5 <- [1,1666,null,{}] 11:29:27 INFO - PROCESS | 3696 | 1466015367223 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 3696 | 1466015367226 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:27 INFO - PROCESS | 3696 | 1466015367373 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:29:27 INFO - PROCESS | 3696 | 1466015367492 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 3696 | 1466015367495 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574173000 == 45 [pid = 3696] [id = 426] 11:29:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000456ABC0C00) [pid = 3696] [serial = 1278] [outer = 0000000000000000] 11:29:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000456ABD7C00) [pid = 3696] [serial = 1279] [outer = 000000456ABC0C00] 11:29:27 INFO - PROCESS | 3696 | 1466015367555 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000456EB6BC00) [pid = 3696] [serial = 1280] [outer = 000000456ABC0C00] 11:29:28 INFO - PROCESS | 3696 | 1466015368146 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 11:29:28 INFO - PROCESS | 3696 | 1466015368198 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 3696 | 1466015368201 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:29:28 INFO - PROCESS | 3696 | 1466015368205 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 3696 | 1466015368207 Marionette TRACE conn5 <- [1,1670,null,{}] 11:29:28 INFO - PROCESS | 3696 | 1466015368218 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 3696 | 1466015368223 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:28 INFO - PROCESS | 3696 | 1466015368376 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:29:28 INFO - PROCESS | 3696 | 1466015368494 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 3696 | 1466015368499 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D58800 == 46 [pid = 3696] [id = 427] 11:29:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004571BBC800) [pid = 3696] [serial = 1281] [outer = 0000000000000000] 11:29:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571C5FC00) [pid = 3696] [serial = 1282] [outer = 0000004571BBC800] 11:29:28 INFO - PROCESS | 3696 | 1466015368558 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004573102800) [pid = 3696] [serial = 1283] [outer = 0000004571BBC800] 11:29:29 INFO - PROCESS | 3696 | 1466015369182 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1033ms 11:29:29 INFO - PROCESS | 3696 | 1466015369239 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 3696 | 1466015369242 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:29:29 INFO - PROCESS | 3696 | 1466015369245 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 3696 | 1466015369247 Marionette TRACE conn5 <- [1,1674,null,{}] 11:29:29 INFO - PROCESS | 3696 | 1466015369251 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 3696 | 1466015369253 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:29 INFO - PROCESS | 3696 | 1466015369369 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:29:29 INFO - PROCESS | 3696 | 1466015369493 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 3696 | 1466015369496 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578067800 == 47 [pid = 3696] [id = 428] 11:29:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004575752C00) [pid = 3696] [serial = 1284] [outer = 0000000000000000] 11:29:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004575AD7C00) [pid = 3696] [serial = 1285] [outer = 0000004575752C00] 11:29:29 INFO - PROCESS | 3696 | 1466015369553 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004575F44C00) [pid = 3696] [serial = 1286] [outer = 0000004575752C00] 11:29:30 INFO - PROCESS | 3696 | 1466015370342 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:29:30 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 11:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1136ms 11:29:30 INFO - PROCESS | 3696 | 1466015370384 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 3696 | 1466015370389 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 3696 | 1466015370394 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:29:30 INFO - PROCESS | 3696 | 1466015370397 Marionette TRACE conn5 <- [1,1678,null,{}] 11:29:30 INFO - PROCESS | 3696 | 1466015370403 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 3696 | 1466015370406 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:30 INFO - PROCESS | 3696 | 1466015370514 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:29:30 INFO - PROCESS | 3696 | 1466015370643 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 3696 | 1466015370648 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565DEE000 == 48 [pid = 3696] [id = 429] 11:29:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004569C7B800) [pid = 3696] [serial = 1287] [outer = 0000000000000000] 11:29:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (000000456A711C00) [pid = 3696] [serial = 1288] [outer = 0000004569C7B800] 11:29:30 INFO - PROCESS | 3696 | 1466015370704 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (000000456B1C4000) [pid = 3696] [serial = 1289] [outer = 0000004569C7B800] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004577518000 == 47 [pid = 3696] [id = 423] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004571678800 == 46 [pid = 3696] [id = 422] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D5A000 == 45 [pid = 3696] [id = 421] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004564B3D800 == 44 [pid = 3696] [id = 420] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C35800 == 43 [pid = 3696] [id = 419] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A70800 == 42 [pid = 3696] [id = 418] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004571894000 == 41 [pid = 3696] [id = 417] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 000000456AE11000 == 40 [pid = 3696] [id = 416] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 00000045644C5800 == 39 [pid = 3696] [id = 415] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CD0000 == 38 [pid = 3696] [id = 413] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 000000456A628000 == 37 [pid = 3696] [id = 412] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0E000 == 36 [pid = 3696] [id = 409] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 000000457595C800 == 35 [pid = 3696] [id = 411] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D16000 == 34 [pid = 3696] [id = 410] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004575970000 == 33 [pid = 3696] [id = 414] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 000000457189D800 == 32 [pid = 3696] [id = 390] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004578067800 == 31 [pid = 3696] [id = 428] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D58800 == 30 [pid = 3696] [id = 427] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004574173000 == 29 [pid = 3696] [id = 426] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 0000004577810800 == 28 [pid = 3696] [id = 424] 11:29:31 INFO - PROCESS | 3696 | --DOCSHELL 000000456966D800 == 27 [pid = 3696] [id = 425] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (0000004572844400) [pid = 3696] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (000000457352E800) [pid = 3696] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (000000457559DC00) [pid = 3696] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (00000045646AF000) [pid = 3696] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (00000045718C6C00) [pid = 3696] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004568CC1C00) [pid = 3696] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000456ABC5400) [pid = 3696] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000456E292000) [pid = 3696] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (00000045705D2000) [pid = 3696] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000456FC1E400) [pid = 3696] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (00000045645CCC00) [pid = 3696] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004571C68800) [pid = 3696] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000456A715C00) [pid = 3696] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571DAEC00) [pid = 3696] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456ABC5000) [pid = 3696] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045645D5000) [pid = 3696] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571B3A400) [pid = 3696] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004571C88400) [pid = 3696] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045718C6400) [pid = 3696] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571B44800) [pid = 3696] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456E2C2000) [pid = 3696] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045696ABC00) [pid = 3696] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:29:31 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004574167000) [pid = 3696] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:29:32 INFO - PROCESS | 3696 | 1466015372078 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1740ms 11:29:32 INFO - PROCESS | 3696 | 1466015372139 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:29:32 INFO - PROCESS | 3696 | 1466015372145 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:29:32 INFO - PROCESS | 3696 | 1466015372155 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 3696 | 1466015372159 Marionette TRACE conn5 <- [1,1682,null,{}] 11:29:32 INFO - PROCESS | 3696 | 1466015372166 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 3696 | 1466015372169 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:32 INFO - PROCESS | 3696 | 1466015372262 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:29:32 INFO - PROCESS | 3696 | 1466015372276 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 3696 | 1466015372280 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D5B000 == 28 [pid = 3696] [id = 430] 11:29:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045645D4C00) [pid = 3696] [serial = 1290] [outer = 0000000000000000] 11:29:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045646B0800) [pid = 3696] [serial = 1291] [outer = 00000045645D4C00] 11:29:32 INFO - PROCESS | 3696 | 1466015372329 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004564EE3000) [pid = 3696] [serial = 1292] [outer = 00000045645D4C00] 11:29:32 INFO - PROCESS | 3696 | 1466015372812 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 11:29:32 INFO - PROCESS | 3696 | 1466015372844 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 3696 | 1466015372849 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:29:32 INFO - PROCESS | 3696 | 1466015372856 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 3696 | 1466015372858 Marionette TRACE conn5 <- [1,1686,null,{}] 11:29:32 INFO - PROCESS | 3696 | 1466015372862 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 3696 | 1466015372865 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:32 INFO - PROCESS | 3696 | 1466015372959 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:29:32 INFO - PROCESS | 3696 | 1466015372968 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 3696 | 1466015372971 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD79800 == 29 [pid = 3696] [id = 431] 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004569698400) [pid = 3696] [serial = 1293] [outer = 0000000000000000] 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004569A71800) [pid = 3696] [serial = 1294] [outer = 0000004569698400] 11:29:33 INFO - PROCESS | 3696 | 1466015373020 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004569C7A000) [pid = 3696] [serial = 1295] [outer = 0000004569698400] 11:29:33 INFO - PROCESS | 3696 | 1466015373509 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:29:33 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 11:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 11:29:33 INFO - PROCESS | 3696 | 1466015373549 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 3696 | 1466015373551 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:29:33 INFO - PROCESS | 3696 | 1466015373554 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 3696 | 1466015373558 Marionette TRACE conn5 <- [1,1690,null,{}] 11:29:33 INFO - PROCESS | 3696 | 1466015373569 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 3696 | 1466015373574 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:33 INFO - PROCESS | 3696 | 1466015373694 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:29:33 INFO - PROCESS | 3696 | 1466015373783 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 3696 | 1466015373786 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000457120C800 == 30 [pid = 3696] [id = 432] 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (00000045645D9C00) [pid = 3696] [serial = 1296] [outer = 0000000000000000] 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456ABD5800) [pid = 3696] [serial = 1297] [outer = 00000045645D9C00] 11:29:33 INFO - PROCESS | 3696 | 1466015373836 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456E28D000) [pid = 3696] [serial = 1298] [outer = 00000045645D9C00] 11:29:34 INFO - PROCESS | 3696 | 1466015374263 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 11:29:34 INFO - PROCESS | 3696 | 1466015374291 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 3696 | 1466015374294 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:29:34 INFO - PROCESS | 3696 | 1466015374297 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:29:34 INFO - PROCESS | 3696 | 1466015374299 Marionette TRACE conn5 <- [1,1694,null,{}] 11:29:34 INFO - PROCESS | 3696 | 1466015374303 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 3696 | 1466015374305 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:34 INFO - PROCESS | 3696 | 1466015374424 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:29:34 INFO - PROCESS | 3696 | 1466015374430 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 3696 | 1466015374432 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572941000 == 31 [pid = 3696] [id = 433] 11:29:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000456E2B7C00) [pid = 3696] [serial = 1299] [outer = 0000000000000000] 11:29:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000456E2C4000) [pid = 3696] [serial = 1300] [outer = 000000456E2B7C00] 11:29:34 INFO - PROCESS | 3696 | 1466015374522 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004570064000) [pid = 3696] [serial = 1301] [outer = 000000456E2B7C00] 11:29:34 INFO - PROCESS | 3696 | 1466015374974 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 11:29:35 INFO - PROCESS | 3696 | 1466015375032 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 3696 | 1466015375034 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:29:35 INFO - PROCESS | 3696 | 1466015375079 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 3696 | 1466015375082 Marionette TRACE conn5 <- [1,1698,null,{}] 11:29:35 INFO - PROCESS | 3696 | 1466015375085 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 3696 | 1466015375087 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:35 INFO - PROCESS | 3696 | 1466015375195 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:29:35 INFO - PROCESS | 3696 | 1466015375204 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 3696 | 1466015375206 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417F000 == 32 [pid = 3696] [id = 434] 11:29:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004569644000) [pid = 3696] [serial = 1302] [outer = 0000000000000000] 11:29:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (00000045707F5C00) [pid = 3696] [serial = 1303] [outer = 0000004569644000] 11:29:35 INFO - PROCESS | 3696 | 1466015375251 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000457137C800) [pid = 3696] [serial = 1304] [outer = 0000004569644000] 11:29:35 INFO - PROCESS | 3696 | 1466015375713 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 11:29:35 INFO - PROCESS | 3696 | 1466015375769 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 3696 | 1466015375772 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:29:35 INFO - PROCESS | 3696 | 1466015375775 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:29:35 INFO - PROCESS | 3696 | 1466015375777 Marionette TRACE conn5 <- [1,1702,null,{}] 11:29:35 INFO - PROCESS | 3696 | 1466015375781 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 3696 | 1466015375787 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:35 INFO - PROCESS | 3696 | 1466015375929 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:29:35 INFO - PROCESS | 3696 | 1466015375987 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 3696 | 1466015375989 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C2E000 == 33 [pid = 3696] [id = 435] 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571612C00) [pid = 3696] [serial = 1305] [outer = 0000000000000000] 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (00000045718C8400) [pid = 3696] [serial = 1306] [outer = 0000004571612C00] 11:29:36 INFO - PROCESS | 3696 | 1466015376035 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004571B46C00) [pid = 3696] [serial = 1307] [outer = 0000004571612C00] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (00000045633C9400) [pid = 3696] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004571BB4000) [pid = 3696] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004573532400) [pid = 3696] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000456ABC3000) [pid = 3696] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (00000045646B2800) [pid = 3696] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000456ADB6000) [pid = 3696] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004573AEA400) [pid = 3696] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004563D56800) [pid = 3696] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000456475FC00) [pid = 3696] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004569B6A400) [pid = 3696] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571379400) [pid = 3696] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004575610000) [pid = 3696] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456ABBC800) [pid = 3696] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004574D7E800) [pid = 3696] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571372400) [pid = 3696] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457137C400) [pid = 3696] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045714D6800) [pid = 3696] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004574D75400) [pid = 3696] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:29:36 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004569C7C400) [pid = 3696] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:29:36 INFO - PROCESS | 3696 | 1466015376626 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:29:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:29:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:36 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 3696 | 1466015376664 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:29:36 INFO - PROCESS | 3696 | 1466015376667 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:29:36 INFO - PROCESS | 3696 | 1466015376669 Marionette TRACE conn5 <- [1,1706,null,{}] 11:29:36 INFO - PROCESS | 3696 | 1466015376672 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 3696 | 1466015376674 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:36 INFO - PROCESS | 3696 | 1466015376757 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:29:36 INFO - PROCESS | 3696 | 1466015376763 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 3696 | 1466015376764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575685000 == 34 [pid = 3696] [id = 436] 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045646AA400) [pid = 3696] [serial = 1308] [outer = 0000000000000000] 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456E2BF400) [pid = 3696] [serial = 1309] [outer = 00000045646AA400] 11:29:36 INFO - PROCESS | 3696 | 1466015376809 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571B40400) [pid = 3696] [serial = 1310] [outer = 00000045646AA400] 11:29:37 INFO - PROCESS | 3696 | 1466015377245 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 11:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:29:37 INFO - PROCESS | 3696 | 1466015377301 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 3696 | 1466015377303 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:29:37 INFO - PROCESS | 3696 | 1466015377306 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 3696 | 1466015377308 Marionette TRACE conn5 <- [1,1710,null,{}] 11:29:37 INFO - PROCESS | 3696 | 1466015377311 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 3696 | 1466015377313 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:37 INFO - PROCESS | 3696 | 1466015377394 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:29:37 INFO - PROCESS | 3696 | 1466015377403 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 3696 | 1466015377405 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:37 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E21000 == 35 [pid = 3696] [id = 437] 11:29:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045645D6400) [pid = 3696] [serial = 1311] [outer = 0000000000000000] 11:29:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045707F4800) [pid = 3696] [serial = 1312] [outer = 00000045645D6400] 11:29:37 INFO - PROCESS | 3696 | 1466015377451 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571C69C00) [pid = 3696] [serial = 1313] [outer = 00000045645D6400] 11:29:37 INFO - PROCESS | 3696 | 1466015377902 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:29:37 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 11:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 11:29:37 INFO - PROCESS | 3696 | 1466015377939 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 3696 | 1466015377941 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:29:37 INFO - PROCESS | 3696 | 1466015377944 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:29:37 INFO - PROCESS | 3696 | 1466015377946 Marionette TRACE conn5 <- [1,1714,null,{}] 11:29:37 INFO - PROCESS | 3696 | 1466015377953 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 3696 | 1466015377955 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:38 INFO - PROCESS | 3696 | 1466015378037 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:29:38 INFO - PROCESS | 3696 | 1466015378043 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 3696 | 1466015378045 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571208000 == 36 [pid = 3696] [id = 438] 11:29:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C94000) [pid = 3696] [serial = 1314] [outer = 0000000000000000] 11:29:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571DA9400) [pid = 3696] [serial = 1315] [outer = 0000004571C94000] 11:29:38 INFO - PROCESS | 3696 | 1466015378089 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004572817000) [pid = 3696] [serial = 1316] [outer = 0000004571C94000] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D5B000 == 35 [pid = 3696] [id = 430] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004565DEE000 == 34 [pid = 3696] [id = 429] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD79800 == 33 [pid = 3696] [id = 431] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457120C800 == 32 [pid = 3696] [id = 432] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457417F000 == 31 [pid = 3696] [id = 434] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C2E000 == 30 [pid = 3696] [id = 435] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004572941000 == 29 [pid = 3696] [id = 433] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E21000 == 28 [pid = 3696] [id = 437] 11:29:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004575685000 == 27 [pid = 3696] [id = 436] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456E593400) [pid = 3696] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004569A72000) [pid = 3696] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004571C92800) [pid = 3696] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004573A69800) [pid = 3696] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004570737800) [pid = 3696] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004568D37C00) [pid = 3696] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569B31400) [pid = 3696] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456B267000) [pid = 3696] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456E2C6000) [pid = 3696] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004574D7BC00) [pid = 3696] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045705D3000) [pid = 3696] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571374000) [pid = 3696] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045658CDC00) [pid = 3696] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569B6F800) [pid = 3696] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004573107C00) [pid = 3696] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004569C43C00) [pid = 3696] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A671C00) [pid = 3696] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571608800) [pid = 3696] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571BB8800) [pid = 3696] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456E216C00) [pid = 3696] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004575746400) [pid = 3696] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004573A5B800) [pid = 3696] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457574F400) [pid = 3696] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004575606800) [pid = 3696] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456E28DC00) [pid = 3696] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457419FC00) [pid = 3696] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457160C400) [pid = 3696] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045718BE400) [pid = 3696] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004575598400) [pid = 3696] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571BB9C00) [pid = 3696] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004575606C00) [pid = 3696] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004575744C00) [pid = 3696] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:29:39 INFO - PROCESS | 3696 | 1466015379920 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2028ms 11:29:39 INFO - PROCESS | 3696 | 1466015379977 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 3696 | 1466015379981 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:29:39 INFO - PROCESS | 3696 | 1466015379986 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 3696 | 1466015379991 Marionette TRACE conn5 <- [1,1718,null,{}] 11:29:40 INFO - PROCESS | 3696 | 1466015379997 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 3696 | 1466015380001 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:40 INFO - PROCESS | 3696 | 1466015380096 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:29:40 INFO - PROCESS | 3696 | 1466015380111 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 3696 | 1466015380114 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568DA8800 == 28 [pid = 3696] [id = 439] 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (00000045645D0800) [pid = 3696] [serial = 1317] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045645D1800) [pid = 3696] [serial = 1318] [outer = 00000045645D0800] 11:29:40 INFO - PROCESS | 3696 | 1466015380164 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045646AA800) [pid = 3696] [serial = 1319] [outer = 00000045645D0800] 11:29:40 INFO - PROCESS | 3696 | 1466015380653 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 3696 | 1466015380687 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:29:40 INFO - PROCESS | 3696 | 1466015380694 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 3696 | 1466015380697 Marionette TRACE conn5 <- [1,1722,null,{}] 11:29:40 INFO - PROCESS | 3696 | 1466015380701 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 3696 | 1466015380704 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:40 INFO - PROCESS | 3696 | 1466015380799 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:29:40 INFO - PROCESS | 3696 | 1466015380807 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 3696 | 1466015380810 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB75800 == 29 [pid = 3696] [id = 440] 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004564DB9C00) [pid = 3696] [serial = 1320] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564DC5C00) [pid = 3696] [serial = 1321] [outer = 0000004564DB9C00] 11:29:40 INFO - PROCESS | 3696 | 1466015380860 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004565BE2000) [pid = 3696] [serial = 1322] [outer = 0000004564DB9C00] 11:29:41 INFO - PROCESS | 3696 | 1466015381352 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 11:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:29:41 INFO - PROCESS | 3696 | 1466015381386 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 3696 | 1466015381389 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:29:41 INFO - PROCESS | 3696 | 1466015381392 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 3696 | 1466015381396 Marionette TRACE conn5 <- [1,1726,null,{}] 11:29:41 INFO - PROCESS | 3696 | 1466015381409 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 3696 | 1466015381414 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:41 INFO - PROCESS | 3696 | 1466015381536 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:29:41 INFO - PROCESS | 3696 | 1466015381616 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 3696 | 1466015381620 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000457078F800 == 30 [pid = 3696] [id = 441] 11:29:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456297D400) [pid = 3696] [serial = 1323] [outer = 0000000000000000] 11:29:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569B6B800) [pid = 3696] [serial = 1324] [outer = 000000456297D400] 11:29:41 INFO - PROCESS | 3696 | 1466015381669 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004569C3E000) [pid = 3696] [serial = 1325] [outer = 000000456297D400] 11:29:42 INFO - PROCESS | 3696 | 1466015382058 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 693ms 11:29:42 INFO - PROCESS | 3696 | 1466015382087 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 3696 | 1466015382090 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:29:42 INFO - PROCESS | 3696 | 1466015382093 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 3696 | 1466015382095 Marionette TRACE conn5 <- [1,1730,null,{}] 11:29:42 INFO - PROCESS | 3696 | 1466015382099 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 3696 | 1466015382101 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:42 INFO - PROCESS | 3696 | 1466015382237 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:29:42 INFO - PROCESS | 3696 | 1466015382253 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 3696 | 1466015382255 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:42 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571058000 == 31 [pid = 3696] [id = 442] 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A670400) [pid = 3696] [serial = 1326] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A674400) [pid = 3696] [serial = 1327] [outer = 000000456A670400] 11:29:42 INFO - PROCESS | 3696 | 1466015382300 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A717400) [pid = 3696] [serial = 1328] [outer = 000000456A670400] 11:29:42 INFO - PROCESS | 3696 | 1466015382716 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 11:29:42 INFO - PROCESS | 3696 | 1466015382725 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 3696 | 1466015382727 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 3696 | 1466015382730 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:29:42 INFO - PROCESS | 3696 | 1466015382732 Marionette TRACE conn5 <- [1,1734,null,{}] 11:29:42 INFO - PROCESS | 3696 | 1466015382735 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 3696 | 1466015382737 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:42 INFO - PROCESS | 3696 | 1466015382847 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:29:42 INFO - PROCESS | 3696 | 1466015382855 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 3696 | 1466015382857 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:42 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F18800 == 32 [pid = 3696] [id = 443] 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045646A8400) [pid = 3696] [serial = 1329] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456ABC4400) [pid = 3696] [serial = 1330] [outer = 00000045646A8400] 11:29:42 INFO - PROCESS | 3696 | 1466015382903 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456B266800) [pid = 3696] [serial = 1331] [outer = 00000045646A8400] 11:29:43 INFO - PROCESS | 3696 | 1466015383362 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 11:29:43 INFO - PROCESS | 3696 | 1466015383424 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 3696 | 1466015383427 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:29:43 INFO - PROCESS | 3696 | 1466015383430 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 3696 | 1466015383432 Marionette TRACE conn5 <- [1,1738,null,{}] 11:29:43 INFO - PROCESS | 3696 | 1466015383435 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 3696 | 1466015383441 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:43 INFO - PROCESS | 3696 | 1466015383549 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:29:43 INFO - PROCESS | 3696 | 1466015383562 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 3696 | 1466015383564 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BED000 == 33 [pid = 3696] [id = 444] 11:29:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E149000) [pid = 3696] [serial = 1332] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2BE800) [pid = 3696] [serial = 1333] [outer = 000000456E149000] 11:29:43 INFO - PROCESS | 3696 | 1466015383610 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456FC24C00) [pid = 3696] [serial = 1334] [outer = 000000456E149000] 11:29:44 INFO - PROCESS | 3696 | 1466015384045 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 11:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:29:44 INFO - PROCESS | 3696 | 1466015384062 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 3696 | 1466015384065 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:29:44 INFO - PROCESS | 3696 | 1466015384068 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 3696 | 1466015384070 Marionette TRACE conn5 <- [1,1742,null,{}] 11:29:44 INFO - PROCESS | 3696 | 1466015384074 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 3696 | 1466015384076 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:44 INFO - PROCESS | 3696 | 1466015384155 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:29:44 INFO - PROCESS | 3696 | 1466015384190 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 3696 | 1466015384192 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C23800 == 34 [pid = 3696] [id = 445] 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004562A9B000) [pid = 3696] [serial = 1335] [outer = 0000000000000000] 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045705DF000) [pid = 3696] [serial = 1336] [outer = 0000004562A9B000] 11:29:44 INFO - PROCESS | 3696 | 1466015384236 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570B75800) [pid = 3696] [serial = 1337] [outer = 0000004562A9B000] 11:29:44 INFO - PROCESS | 3696 | 1466015384662 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 11:29:44 INFO - PROCESS | 3696 | 1466015384704 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 3696 | 1466015384706 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:29:44 INFO - PROCESS | 3696 | 1466015384709 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 3696 | 1466015384711 Marionette TRACE conn5 <- [1,1746,null,{}] 11:29:44 INFO - PROCESS | 3696 | 1466015384714 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 3696 | 1466015384717 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:44 INFO - PROCESS | 3696 | 1466015384801 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:29:44 INFO - PROCESS | 3696 | 1466015384806 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 3696 | 1466015384808 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575678800 == 35 [pid = 3696] [id = 446] 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571372400) [pid = 3696] [serial = 1338] [outer = 0000000000000000] 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571377400) [pid = 3696] [serial = 1339] [outer = 0000004571372400] 11:29:44 INFO - PROCESS | 3696 | 1466015384855 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571609800) [pid = 3696] [serial = 1340] [outer = 0000004571372400] 11:29:45 INFO - PROCESS | 3696 | 1466015385332 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 11:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:29:45 INFO - PROCESS | 3696 | 1466015385404 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 3696 | 1466015385407 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:29:45 INFO - PROCESS | 3696 | 1466015385410 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 3696 | 1466015385412 Marionette TRACE conn5 <- [1,1750,null,{}] 11:29:45 INFO - PROCESS | 3696 | 1466015385415 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 3696 | 1466015385417 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:45 INFO - PROCESS | 3696 | 1466015385525 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:29:45 INFO - PROCESS | 3696 | 1466015385601 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 3696 | 1466015385603 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000457078E800 == 36 [pid = 3696] [id = 447] 11:29:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457160F000) [pid = 3696] [serial = 1341] [outer = 0000000000000000] 11:29:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571612400) [pid = 3696] [serial = 1342] [outer = 000000457160F000] 11:29:45 INFO - PROCESS | 3696 | 1466015385647 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045716F9000) [pid = 3696] [serial = 1343] [outer = 000000457160F000] 11:29:46 INFO - PROCESS | 3696 | 1466015386085 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 11:29:46 INFO - PROCESS | 3696 | 1466015386148 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 3696 | 1466015386150 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:29:46 INFO - PROCESS | 3696 | 1466015386153 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 3696 | 1466015386155 Marionette TRACE conn5 <- [1,1754,null,{}] 11:29:46 INFO - PROCESS | 3696 | 1466015386164 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 3696 | 1466015386166 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:46 INFO - PROCESS | 3696 | 1466015386282 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:29:46 INFO - PROCESS | 3696 | 1466015386292 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 3696 | 1466015386294 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F5F800 == 37 [pid = 3696] [id = 448] 11:29:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045716F4400) [pid = 3696] [serial = 1344] [outer = 0000000000000000] 11:29:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045718C6C00) [pid = 3696] [serial = 1345] [outer = 00000045716F4400] 11:29:46 INFO - PROCESS | 3696 | 1466015386339 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571B38800) [pid = 3696] [serial = 1346] [outer = 00000045716F4400] 11:29:46 INFO - PROCESS | 3696 | 1466015386798 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 11:29:46 INFO - PROCESS | 3696 | 1466015386827 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 3696 | 1466015386830 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:29:46 INFO - PROCESS | 3696 | 1466015386833 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:29:46 INFO - PROCESS | 3696 | 1466015386836 Marionette TRACE conn5 <- [1,1758,null,{}] 11:29:46 INFO - PROCESS | 3696 | 1466015386840 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 3696 | 1466015386842 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:46 INFO - PROCESS | 3696 | 1466015386994 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:29:47 INFO - PROCESS | 3696 | 1466015387015 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 3696 | 1466015387017 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F14800 == 38 [pid = 3696] [id = 449] 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571BBF800) [pid = 3696] [serial = 1347] [outer = 0000000000000000] 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571C61800) [pid = 3696] [serial = 1348] [outer = 0000004571BBF800] 11:29:47 INFO - PROCESS | 3696 | 1466015387066 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004571DACC00) [pid = 3696] [serial = 1349] [outer = 0000004571BBF800] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456E2B7C00) [pid = 3696] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004569644000) [pid = 3696] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571612C00) [pid = 3696] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045645D6400) [pid = 3696] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045645D9C00) [pid = 3696] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004569698400) [pid = 3696] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045645D4C00) [pid = 3696] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569C7B800) [pid = 3696] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004575752C00) [pid = 3696] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571BBC800) [pid = 3696] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABC0C00) [pid = 3696] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564420000) [pid = 3696] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:29:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045646AA400) [pid = 3696] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:29:47 INFO - PROCESS | 3696 | 1466015387572 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 775ms 11:29:47 INFO - PROCESS | 3696 | 1466015387611 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 3696 | 1466015387614 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:29:47 INFO - PROCESS | 3696 | 1466015387617 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 3696 | 1466015387619 Marionette TRACE conn5 <- [1,1762,null,{}] 11:29:47 INFO - PROCESS | 3696 | 1466015387622 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 3696 | 1466015387624 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:47 INFO - PROCESS | 3696 | 1466015387710 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:29:47 INFO - PROCESS | 3696 | 1466015387715 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 3696 | 1466015387717 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:47 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AA800 == 39 [pid = 3696] [id = 450] 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004569B6A400) [pid = 3696] [serial = 1350] [outer = 0000000000000000] 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000457006A800) [pid = 3696] [serial = 1351] [outer = 0000004569B6A400] 11:29:47 INFO - PROCESS | 3696 | 1466015387771 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571DA9C00) [pid = 3696] [serial = 1352] [outer = 0000004569B6A400] 11:29:48 INFO - PROCESS | 3696 | 1466015388192 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 11:29:48 INFO - PROCESS | 3696 | 1466015388250 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 3696 | 1466015388252 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 3696 | 1466015388255 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:29:48 INFO - PROCESS | 3696 | 1466015388257 Marionette TRACE conn5 <- [1,1766,null,{}] 11:29:48 INFO - PROCESS | 3696 | 1466015388261 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 3696 | 1466015388262 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:48 INFO - PROCESS | 3696 | 1466015388345 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:29:48 INFO - PROCESS | 3696 | 1466015388353 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 3696 | 1466015388355 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577810800 == 40 [pid = 3696] [id = 451] 11:29:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571DB6C00) [pid = 3696] [serial = 1353] [outer = 0000000000000000] 11:29:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045720FBC00) [pid = 3696] [serial = 1354] [outer = 0000004571DB6C00] 11:29:48 INFO - PROCESS | 3696 | 1466015388399 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045729C0C00) [pid = 3696] [serial = 1355] [outer = 0000004571DB6C00] 11:29:48 INFO - PROCESS | 3696 | 1466015388841 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:29:48 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 11:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 11:29:48 INFO - PROCESS | 3696 | 1466015388895 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 3696 | 1466015388897 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 3696 | 1466015388900 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 3696 | 1466015388902 Marionette TRACE conn5 <- [1,1770,null,{}] 11:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:29:48 INFO - PROCESS | 3696 | 1466015388906 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 3696 | 1466015388907 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:49 INFO - PROCESS | 3696 | 1466015389003 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:29:49 INFO - PROCESS | 3696 | 1466015389010 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 3696 | 1466015389012 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:49 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D4E000 == 41 [pid = 3696] [id = 452] 11:29:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045731B7C00) [pid = 3696] [serial = 1356] [outer = 0000000000000000] 11:29:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000457352B400) [pid = 3696] [serial = 1357] [outer = 00000045731B7C00] 11:29:49 INFO - PROCESS | 3696 | 1466015389056 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000457378F800) [pid = 3696] [serial = 1358] [outer = 00000045731B7C00] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004568DA8800 == 40 [pid = 3696] [id = 439] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004571208000 == 39 [pid = 3696] [id = 438] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004571058000 == 38 [pid = 3696] [id = 442] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F18800 == 37 [pid = 3696] [id = 443] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB75800 == 36 [pid = 3696] [id = 440] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 000000457078F800 == 35 [pid = 3696] [id = 441] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004575678800 == 34 [pid = 3696] [id = 446] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BED000 == 33 [pid = 3696] [id = 444] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 000000457078E800 == 32 [pid = 3696] [id = 447] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F5F800 == 31 [pid = 3696] [id = 448] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C23800 == 30 [pid = 3696] [id = 445] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004577810800 == 29 [pid = 3696] [id = 451] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F14800 == 28 [pid = 3696] [id = 449] 11:29:50 INFO - PROCESS | 3696 | --DOCSHELL 00000045765AA800 == 27 [pid = 3696] [id = 450] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E2C4000) [pid = 3696] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045707F5C00) [pid = 3696] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004570064000) [pid = 3696] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045718C8400) [pid = 3696] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045707F4800) [pid = 3696] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571B46C00) [pid = 3696] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABD5800) [pid = 3696] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569A71800) [pid = 3696] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569C7A000) [pid = 3696] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045646B0800) [pid = 3696] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571DA9400) [pid = 3696] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564EE3000) [pid = 3696] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456B1C4000) [pid = 3696] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A711C00) [pid = 3696] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004575F44C00) [pid = 3696] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004575AD7C00) [pid = 3696] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004573102800) [pid = 3696] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571C5FC00) [pid = 3696] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456EB6BC00) [pid = 3696] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456ABD7C00) [pid = 3696] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004565BD8C00) [pid = 3696] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045646A5400) [pid = 3696] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457137C800) [pid = 3696] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456E2BF400) [pid = 3696] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571C69C00) [pid = 3696] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456E28D000) [pid = 3696] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571B40400) [pid = 3696] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 3696 | 1466015390879 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:29:50 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 11:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2025ms 11:29:50 INFO - PROCESS | 3696 | 1466015390933 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 3696 | 1466015390937 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:29:50 INFO - PROCESS | 3696 | 1466015390942 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:29:50 INFO - PROCESS | 3696 | 1466015390946 Marionette TRACE conn5 <- [1,1774,null,{}] 11:29:50 INFO - PROCESS | 3696 | 1466015390952 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 3696 | 1466015390955 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:51 INFO - PROCESS | 3696 | 1466015391048 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:29:51 INFO - PROCESS | 3696 | 1466015391056 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 3696 | 1466015391060 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D64800 == 28 [pid = 3696] [id = 453] 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045646A7800) [pid = 3696] [serial = 1359] [outer = 0000000000000000] 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646A8000) [pid = 3696] [serial = 1360] [outer = 00000045646A7800] 11:29:51 INFO - PROCESS | 3696 | 1466015391115 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564763000) [pid = 3696] [serial = 1361] [outer = 00000045646A7800] 11:29:51 INFO - PROCESS | 3696 | 1466015391583 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:29:51 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 11:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 11:29:51 INFO - PROCESS | 3696 | 1466015391637 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 3696 | 1466015391642 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:29:51 INFO - PROCESS | 3696 | 1466015391649 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 3696 | 1466015391652 Marionette TRACE conn5 <- [1,1778,null,{}] 11:29:51 INFO - PROCESS | 3696 | 1466015391656 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 3696 | 1466015391660 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:51 INFO - PROCESS | 3696 | 1466015391751 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:29:51 INFO - PROCESS | 3696 | 1466015391760 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 3696 | 1466015391763 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB78800 == 29 [pid = 3696] [id = 454] 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045658CD000) [pid = 3696] [serial = 1362] [outer = 0000000000000000] 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004565BE3800) [pid = 3696] [serial = 1363] [outer = 00000045658CD000] 11:29:51 INFO - PROCESS | 3696 | 1466015391819 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004568DEFC00) [pid = 3696] [serial = 1364] [outer = 00000045658CD000] 11:29:52 INFO - PROCESS | 3696 | 1466015392295 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:29:52 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) 11:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 11:29:52 INFO - PROCESS | 3696 | 1466015392342 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 3696 | 1466015392345 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:29:52 INFO - PROCESS | 3696 | 1466015392348 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 3696 | 1466015392352 Marionette TRACE conn5 <- [1,1782,null,{}] 11:29:52 INFO - PROCESS | 3696 | 1466015392364 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 3696 | 1466015392369 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:52 INFO - PROCESS | 3696 | 1466015392488 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:29:52 INFO - PROCESS | 3696 | 1466015392569 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 3696 | 1466015392572 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000457007E000 == 30 [pid = 3696] [id = 455] 11:29:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004562A4DC00) [pid = 3696] [serial = 1365] [outer = 0000000000000000] 11:29:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569C3DC00) [pid = 3696] [serial = 1366] [outer = 0000004562A4DC00] 11:29:52 INFO - PROCESS | 3696 | 1466015392623 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A65C800) [pid = 3696] [serial = 1367] [outer = 0000004562A4DC00] 11:29:52 INFO - PROCESS | 3696 | 1466015392995 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 692ms 11:29:53 INFO - PROCESS | 3696 | 1466015393049 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:29:53 INFO - PROCESS | 3696 | 1466015393052 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:29:53 INFO - PROCESS | 3696 | 1466015393057 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 3696 | 1466015393059 Marionette TRACE conn5 <- [1,1786,null,{}] 11:29:53 INFO - PROCESS | 3696 | 1466015393063 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 3696 | 1466015393065 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:53 INFO - PROCESS | 3696 | 1466015393154 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:29:53 INFO - PROCESS | 3696 | 1466015393160 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 3696 | 1466015393162 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:53 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571672800 == 31 [pid = 3696] [id = 456] 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A70E400) [pid = 3696] [serial = 1368] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A969C00) [pid = 3696] [serial = 1369] [outer = 000000456A70E400] 11:29:53 INFO - PROCESS | 3696 | 1466015393208 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456ABCF400) [pid = 3696] [serial = 1370] [outer = 000000456A70E400] 11:29:53 INFO - PROCESS | 3696 | 1466015393623 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 11:29:53 INFO - PROCESS | 3696 | 1466015393647 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 3696 | 1466015393649 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:29:53 INFO - PROCESS | 3696 | 1466015393652 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:29:53 INFO - PROCESS | 3696 | 1466015393654 Marionette TRACE conn5 <- [1,1790,null,{}] 11:29:53 INFO - PROCESS | 3696 | 1466015393673 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 3696 | 1466015393675 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:53 INFO - PROCESS | 3696 | 1466015393756 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:29:53 INFO - PROCESS | 3696 | 1466015393762 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 3696 | 1466015393765 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000457294D000 == 32 [pid = 3696] [id = 457] 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045658CA000) [pid = 3696] [serial = 1371] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456B269400) [pid = 3696] [serial = 1372] [outer = 00000045658CA000] 11:29:53 INFO - PROCESS | 3696 | 1466015393812 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2AE800) [pid = 3696] [serial = 1373] [outer = 00000045658CA000] 11:29:54 INFO - PROCESS | 3696 | 1466015394278 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 11:29:54 INFO - PROCESS | 3696 | 1466015394348 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 3696 | 1466015394351 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:29:54 INFO - PROCESS | 3696 | 1466015394354 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 3696 | 1466015394356 Marionette TRACE conn5 <- [1,1794,null,{}] 11:29:54 INFO - PROCESS | 3696 | 1466015394360 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 3696 | 1466015394366 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:54 INFO - PROCESS | 3696 | 1466015394474 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:29:54 INFO - PROCESS | 3696 | 1466015394489 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 3696 | 1466015394491 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE3000 == 33 [pid = 3696] [id = 458] 11:29:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E592C00) [pid = 3696] [serial = 1374] [outer = 0000000000000000] 11:29:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004570061C00) [pid = 3696] [serial = 1375] [outer = 000000456E592C00] 11:29:54 INFO - PROCESS | 3696 | 1466015394536 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457073A800) [pid = 3696] [serial = 1376] [outer = 000000456E592C00] 11:29:54 INFO - PROCESS | 3696 | 1466015394952 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 11:29:54 INFO - PROCESS | 3696 | 1466015394986 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 3696 | 1466015394988 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:29:54 INFO - PROCESS | 3696 | 1466015394991 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 3696 | 1466015394993 Marionette TRACE conn5 <- [1,1798,null,{}] 11:29:55 INFO - PROCESS | 3696 | 1466015394997 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 3696 | 1466015394999 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:55 INFO - PROCESS | 3696 | 1466015395078 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:29:55 INFO - PROCESS | 3696 | 1466015395084 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 3696 | 1466015395086 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C38000 == 34 [pid = 3696] [id = 459] 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045695CD400) [pid = 3696] [serial = 1377] [outer = 0000000000000000] 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571331400) [pid = 3696] [serial = 1378] [outer = 00000045695CD400] 11:29:55 INFO - PROCESS | 3696 | 1466015395131 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571609000) [pid = 3696] [serial = 1379] [outer = 00000045695CD400] 11:29:55 INFO - PROCESS | 3696 | 1466015395585 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 11:29:55 INFO - PROCESS | 3696 | 1466015395625 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 3696 | 1466015395627 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:29:55 INFO - PROCESS | 3696 | 1466015395630 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:29:55 INFO - PROCESS | 3696 | 1466015395632 Marionette TRACE conn5 <- [1,1802,null,{}] 11:29:55 INFO - PROCESS | 3696 | 1466015395636 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 3696 | 1466015395638 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:55 INFO - PROCESS | 3696 | 1466015395721 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:29:55 INFO - PROCESS | 3696 | 1466015395729 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 3696 | 1466015395731 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575959000 == 35 [pid = 3696] [id = 460] 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571608000) [pid = 3696] [serial = 1380] [outer = 0000000000000000] 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045718C2000) [pid = 3696] [serial = 1381] [outer = 0000004571608000] 11:29:55 INFO - PROCESS | 3696 | 1466015395775 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045718CC800) [pid = 3696] [serial = 1382] [outer = 0000004571608000] 11:29:56 INFO - PROCESS | 3696 | 1466015396262 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 11:29:56 INFO - PROCESS | 3696 | 1466015396306 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 3696 | 1466015396308 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:29:56 INFO - PROCESS | 3696 | 1466015396311 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:29:56 INFO - PROCESS | 3696 | 1466015396313 Marionette TRACE conn5 <- [1,1806,null,{}] 11:29:56 INFO - PROCESS | 3696 | 1466015396317 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 3696 | 1466015396319 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:56 INFO - PROCESS | 3696 | 1466015396430 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:29:56 INFO - PROCESS | 3696 | 1466015396512 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 3696 | 1466015396514 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000457007B800 == 36 [pid = 3696] [id = 461] 11:29:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457161C400) [pid = 3696] [serial = 1383] [outer = 0000000000000000] 11:29:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571B40000) [pid = 3696] [serial = 1384] [outer = 000000457161C400] 11:29:56 INFO - PROCESS | 3696 | 1466015396560 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571BB4C00) [pid = 3696] [serial = 1385] [outer = 000000457161C400] 11:29:57 INFO - PROCESS | 3696 | 1466015396997 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 11:29:57 INFO - PROCESS | 3696 | 1466015397052 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:29:57 INFO - PROCESS | 3696 | 1466015397054 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:29:57 INFO - PROCESS | 3696 | 1466015397057 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 3696 | 1466015397058 Marionette TRACE conn5 <- [1,1810,null,{}] 11:29:57 INFO - PROCESS | 3696 | 1466015397062 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 3696 | 1466015397064 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:57 INFO - PROCESS | 3696 | 1466015397179 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:29:57 INFO - PROCESS | 3696 | 1466015397191 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 3696 | 1466015397193 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:57 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AF800 == 37 [pid = 3696] [id = 462] 11:29:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (00000045718CA400) [pid = 3696] [serial = 1386] [outer = 0000000000000000] 11:29:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571C62800) [pid = 3696] [serial = 1387] [outer = 00000045718CA400] 11:29:57 INFO - PROCESS | 3696 | 1466015397236 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571C93400) [pid = 3696] [serial = 1388] [outer = 00000045718CA400] 11:29:57 INFO - PROCESS | 3696 | 1466015397731 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 11:29:57 INFO - PROCESS | 3696 | 1466015397818 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 3696 | 1466015397821 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:29:57 INFO - PROCESS | 3696 | 1466015397829 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 3696 | 1466015397832 Marionette TRACE conn5 <- [1,1814,null,{}] 11:29:57 INFO - PROCESS | 3696 | 1466015397837 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 3696 | 1466015397841 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:58 INFO - PROCESS | 3696 | 1466015398094 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004571DB6C00) [pid = 3696] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000457160F000) [pid = 3696] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045716F4400) [pid = 3696] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571BBF800) [pid = 3696] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456E149000) [pid = 3696] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045646A8400) [pid = 3696] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456A670400) [pid = 3696] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456297D400) [pid = 3696] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564DB9C00) [pid = 3696] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045645D0800) [pid = 3696] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571C94000) [pid = 3696] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571372400) [pid = 3696] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004562A9B000) [pid = 3696] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:29:58 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569B6A400) [pid = 3696] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:29:58 INFO - PROCESS | 3696 | 1466015398158 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 3696 | 1466015398160 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:58 INFO - PROCESS | 3696 | ++DOCSHELL 00000045712A5000 == 38 [pid = 3696] [id = 463] 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004562A99C00) [pid = 3696] [serial = 1389] [outer = 0000000000000000] 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045646B2800) [pid = 3696] [serial = 1390] [outer = 0000004562A99C00] 11:29:58 INFO - PROCESS | 3696 | 1466015398208 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456EB6DC00) [pid = 3696] [serial = 1391] [outer = 0000004562A99C00] 11:29:58 INFO - PROCESS | 3696 | 1466015398595 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 795ms 11:29:58 INFO - PROCESS | 3696 | 1466015398625 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 3696 | 1466015398627 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:29:58 INFO - PROCESS | 3696 | 1466015398631 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:29:58 INFO - PROCESS | 3696 | 1466015398633 Marionette TRACE conn5 <- [1,1818,null,{}] 11:29:58 INFO - PROCESS | 3696 | 1466015398636 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 3696 | 1466015398638 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:58 INFO - PROCESS | 3696 | 1466015398722 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:29:58 INFO - PROCESS | 3696 | 1466015398727 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 3696 | 1466015398729 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D54000 == 39 [pid = 3696] [id = 464] 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045718BD800) [pid = 3696] [serial = 1392] [outer = 0000000000000000] 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457283CC00) [pid = 3696] [serial = 1393] [outer = 00000045718BD800] 11:29:58 INFO - PROCESS | 3696 | 1466015398781 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004573AEA400) [pid = 3696] [serial = 1394] [outer = 00000045718BD800] 11:29:59 INFO - PROCESS | 3696 | 1466015399211 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 626ms 11:29:59 INFO - PROCESS | 3696 | 1466015399260 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 3696 | 1466015399262 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:29:59 INFO - PROCESS | 3696 | 1466015399266 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 3696 | 1466015399267 Marionette TRACE conn5 <- [1,1822,null,{}] 11:29:59 INFO - PROCESS | 3696 | 1466015399271 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 3696 | 1466015399273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:59 INFO - PROCESS | 3696 | 1466015399356 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:29:59 INFO - PROCESS | 3696 | 1466015399361 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 3696 | 1466015399363 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:29:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578061800 == 40 [pid = 3696] [id = 465] 11:29:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004573CC3C00) [pid = 3696] [serial = 1395] [outer = 0000000000000000] 11:29:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004574169000) [pid = 3696] [serial = 1396] [outer = 0000004573CC3C00] 11:29:59 INFO - PROCESS | 3696 | 1466015399407 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004574D76400) [pid = 3696] [serial = 1397] [outer = 0000004573CC3C00] 11:29:59 INFO - PROCESS | 3696 | 1466015399857 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:29:59 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 11:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 626ms 11:29:59 INFO - PROCESS | 3696 | 1466015399896 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 3696 | 1466015399898 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:29:59 INFO - PROCESS | 3696 | 1466015399906 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 3696 | 1466015399908 Marionette TRACE conn5 <- [1,1826,null,{}] 11:29:59 INFO - PROCESS | 3696 | 1466015399912 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 3696 | 1466015399913 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:00 INFO - PROCESS | 3696 | 1466015400008 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:30:00 INFO - PROCESS | 3696 | 1466015400014 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 3696 | 1466015400016 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807D800 == 41 [pid = 3696] [id = 466] 11:30:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004574D7BC00) [pid = 3696] [serial = 1398] [outer = 0000000000000000] 11:30:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004574D7D400) [pid = 3696] [serial = 1399] [outer = 0000004574D7BC00] 11:30:00 INFO - PROCESS | 3696 | 1466015400062 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575593400) [pid = 3696] [serial = 1400] [outer = 0000004574D7BC00] 11:30:00 INFO - PROCESS | 3696 | 1466015400905 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1029ms 11:30:00 INFO - PROCESS | 3696 | 1466015400939 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 3696 | 1466015400944 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:30:00 INFO - PROCESS | 3696 | 1466015400948 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:30:00 INFO - PROCESS | 3696 | 1466015400954 Marionette TRACE conn5 <- [1,1830,null,{}] 11:30:00 INFO - PROCESS | 3696 | 1466015400982 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 3696 | 1466015400985 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:01 INFO - PROCESS | 3696 | 1466015401136 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:30:01 INFO - PROCESS | 3696 | 1466015401258 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 3696 | 1466015401261 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD75000 == 42 [pid = 3696] [id = 467] 11:30:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004564767400) [pid = 3696] [serial = 1401] [outer = 0000000000000000] 11:30:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004564EDF400) [pid = 3696] [serial = 1402] [outer = 0000004564767400] 11:30:01 INFO - PROCESS | 3696 | 1466015401321 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004568EB0000) [pid = 3696] [serial = 1403] [outer = 0000004564767400] 11:30:02 INFO - PROCESS | 3696 | 1466015402205 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1303ms 11:30:02 INFO - PROCESS | 3696 | 1466015402256 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 3696 | 1466015402261 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:30:02 INFO - PROCESS | 3696 | 1466015402268 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 3696 | 1466015402272 Marionette TRACE conn5 <- [1,1834,null,{}] 11:30:02 INFO - PROCESS | 3696 | 1466015402278 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 3696 | 1466015402282 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:02 INFO - PROCESS | 3696 | 1466015402397 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:30:02 INFO - PROCESS | 3696 | 1466015402479 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 3696 | 1466015402483 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A80800 == 43 [pid = 3696] [id = 468] 11:30:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (00000045651C7400) [pid = 3696] [serial = 1404] [outer = 0000000000000000] 11:30:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004565BE4400) [pid = 3696] [serial = 1405] [outer = 00000045651C7400] 11:30:02 INFO - PROCESS | 3696 | 1466015402578 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004569698400) [pid = 3696] [serial = 1406] [outer = 00000045651C7400] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004578061800 == 42 [pid = 3696] [id = 465] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D54000 == 41 [pid = 3696] [id = 464] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 00000045712A5000 == 40 [pid = 3696] [id = 463] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 00000045765AF800 == 39 [pid = 3696] [id = 462] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 000000457007B800 == 38 [pid = 3696] [id = 461] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004575959000 == 37 [pid = 3696] [id = 460] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C38000 == 36 [pid = 3696] [id = 459] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE3000 == 35 [pid = 3696] [id = 458] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 000000457294D000 == 34 [pid = 3696] [id = 457] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004571672800 == 33 [pid = 3696] [id = 456] 11:30:02 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000457352B400) [pid = 3696] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 000000457007E000 == 32 [pid = 3696] [id = 455] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB78800 == 31 [pid = 3696] [id = 454] 11:30:02 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D64800 == 30 [pid = 3696] [id = 453] 11:30:03 INFO - PROCESS | 3696 | 1466015403090 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (00000045729C0C00) [pid = 3696] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571612400) [pid = 3696] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (00000045718C6C00) [pid = 3696] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045716F9000) [pid = 3696] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571C61800) [pid = 3696] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004571B38800) [pid = 3696] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045720FBC00) [pid = 3696] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571DACC00) [pid = 3696] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456E2BE800) [pid = 3696] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456ABC4400) [pid = 3696] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456B266800) [pid = 3696] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A674400) [pid = 3696] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456A717400) [pid = 3696] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569B6B800) [pid = 3696] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569C3E000) [pid = 3696] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004564DC5C00) [pid = 3696] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004565BE2000) [pid = 3696] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045645D1800) [pid = 3696] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646AA800) [pid = 3696] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004572817000) [pid = 3696] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571377400) [pid = 3696] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045705DF000) [pid = 3696] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004570B75800) [pid = 3696] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456FC24C00) [pid = 3696] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457006A800) [pid = 3696] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571609800) [pid = 3696] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:30:03 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571DA9C00) [pid = 3696] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:30:03 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) 11:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 881ms 11:30:03 INFO - PROCESS | 3696 | 1466015403151 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 3696 | 1466015403157 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:30:03 INFO - PROCESS | 3696 | 1466015403163 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 3696 | 1466015403166 Marionette TRACE conn5 <- [1,1838,null,{}] 11:30:03 INFO - PROCESS | 3696 | 1466015403170 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 3696 | 1466015403173 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:03 INFO - PROCESS | 3696 | 1466015403263 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:30:03 INFO - PROCESS | 3696 | 1466015403276 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 3696 | 1466015403279 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD73800 == 31 [pid = 3696] [id = 469] 11:30:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004569B3D800) [pid = 3696] [serial = 1407] [outer = 0000000000000000] 11:30:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569B6A400) [pid = 3696] [serial = 1408] [outer = 0000004569B3D800] 11:30:03 INFO - PROCESS | 3696 | 1466015403328 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C73C00) [pid = 3696] [serial = 1409] [outer = 0000004569B3D800] 11:30:03 INFO - PROCESS | 3696 | 1466015403819 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 11:30:03 INFO - PROCESS | 3696 | 1466015403854 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 3696 | 1466015403856 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:30:03 INFO - PROCESS | 3696 | 1466015403860 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 3696 | 1466015403864 Marionette TRACE conn5 <- [1,1842,null,{}] 11:30:03 INFO - PROCESS | 3696 | 1466015403876 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 3696 | 1466015403881 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:04 INFO - PROCESS | 3696 | 1466015404001 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:30:04 INFO - PROCESS | 3696 | 1466015404085 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 3696 | 1466015404089 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B43000 == 32 [pid = 3696] [id = 470] 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A715C00) [pid = 3696] [serial = 1410] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ABBB000) [pid = 3696] [serial = 1411] [outer = 000000456A715C00] 11:30:04 INFO - PROCESS | 3696 | 1466015404145 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456B1C6800) [pid = 3696] [serial = 1412] [outer = 000000456A715C00] 11:30:04 INFO - PROCESS | 3696 | 1466015404525 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 11:30:04 INFO - PROCESS | 3696 | 1466015404554 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 3696 | 1466015404557 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:30:04 INFO - PROCESS | 3696 | 1466015404561 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 3696 | 1466015404563 Marionette TRACE conn5 <- [1,1846,null,{}] 11:30:04 INFO - PROCESS | 3696 | 1466015404566 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 3696 | 1466015404568 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:04 INFO - PROCESS | 3696 | 1466015404657 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:30:04 INFO - PROCESS | 3696 | 1466015404663 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 3696 | 1466015404665 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC8000 == 33 [pid = 3696] [id = 471] 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456B267000) [pid = 3696] [serial = 1413] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2B6C00) [pid = 3696] [serial = 1414] [outer = 000000456B267000] 11:30:04 INFO - PROCESS | 3696 | 1466015404712 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2C8800) [pid = 3696] [serial = 1415] [outer = 000000456B267000] 11:30:05 INFO - PROCESS | 3696 | 1466015405190 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 11:30:05 INFO - PROCESS | 3696 | 1466015405254 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 3696 | 1466015405257 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:30:05 INFO - PROCESS | 3696 | 1466015405260 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 3696 | 1466015405262 Marionette TRACE conn5 <- [1,1850,null,{}] 11:30:05 INFO - PROCESS | 3696 | 1466015405265 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 3696 | 1466015405268 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:05 INFO - PROCESS | 3696 | 1466015405412 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:30:05 INFO - PROCESS | 3696 | 1466015405466 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 3696 | 1466015405468 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574174000 == 34 [pid = 3696] [id = 472] 11:30:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045646B0800) [pid = 3696] [serial = 1416] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456EB61C00) [pid = 3696] [serial = 1417] [outer = 00000045646B0800] 11:30:05 INFO - PROCESS | 3696 | 1466015405514 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457006C400) [pid = 3696] [serial = 1418] [outer = 00000045646B0800] 11:30:05 INFO - PROCESS | 3696 | 1466015405966 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 11:30:06 INFO - PROCESS | 3696 | 1466015406038 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 3696 | 1466015406040 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:30:06 INFO - PROCESS | 3696 | 1466015406044 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 3696 | 1466015406045 Marionette TRACE conn5 <- [1,1854,null,{}] 11:30:06 INFO - PROCESS | 3696 | 1466015406049 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 3696 | 1466015406055 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:06 INFO - PROCESS | 3696 | 1466015406202 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:30:06 INFO - PROCESS | 3696 | 1466015406207 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 3696 | 1466015406209 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C13000 == 35 [pid = 3696] [id = 473] 11:30:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570064400) [pid = 3696] [serial = 1419] [outer = 0000000000000000] 11:30:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000457137B000) [pid = 3696] [serial = 1420] [outer = 0000004570064400] 11:30:06 INFO - PROCESS | 3696 | 1466015406257 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045718BF400) [pid = 3696] [serial = 1421] [outer = 0000004570064400] 11:30:06 INFO - PROCESS | 3696 | 1466015406708 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 11:30:06 INFO - PROCESS | 3696 | 1466015406769 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 3696 | 1466015406771 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:30:06 INFO - PROCESS | 3696 | 1466015406774 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 3696 | 1466015406776 Marionette TRACE conn5 <- [1,1858,null,{}] 11:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:30:06 INFO - PROCESS | 3696 | 1466015406779 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 3696 | 1466015406790 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:07 INFO - PROCESS | 3696 | 1466015407015 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004573CC3C00) [pid = 3696] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456A70E400) [pid = 3696] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000457161C400) [pid = 3696] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045695CD400) [pid = 3696] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456E592C00) [pid = 3696] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571608000) [pid = 3696] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004562A4DC00) [pid = 3696] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045646A7800) [pid = 3696] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045658CA000) [pid = 3696] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045718CA400) [pid = 3696] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045658CD000) [pid = 3696] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045718BD800) [pid = 3696] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004562A99C00) [pid = 3696] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:30:07 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045731B7C00) [pid = 3696] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:30:07 INFO - PROCESS | 3696 | 1466015407073 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 3696 | 1466015407075 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:07 INFO - PROCESS | 3696 | ++DOCSHELL 00000045709D1800 == 36 [pid = 3696] [id = 474] 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004562A9F800) [pid = 3696] [serial = 1422] [outer = 0000000000000000] 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004564D34400) [pid = 3696] [serial = 1423] [outer = 0000004562A9F800] 11:30:07 INFO - PROCESS | 3696 | 1466015407119 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045705DEC00) [pid = 3696] [serial = 1424] [outer = 0000004562A9F800] 11:30:07 INFO - PROCESS | 3696 | 1466015407487 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 731ms 11:30:07 INFO - PROCESS | 3696 | 1466015407513 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 3696 | 1466015407515 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:30:07 INFO - PROCESS | 3696 | 1466015407527 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 3696 | 1466015407529 Marionette TRACE conn5 <- [1,1862,null,{}] 11:30:07 INFO - PROCESS | 3696 | 1466015407533 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 3696 | 1466015407535 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:07 INFO - PROCESS | 3696 | 1466015407615 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:30:07 INFO - PROCESS | 3696 | 1466015407620 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 3696 | 1466015407622 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C71800 == 37 [pid = 3696] [id = 475] 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045718BE000) [pid = 3696] [serial = 1425] [outer = 0000000000000000] 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571B40400) [pid = 3696] [serial = 1426] [outer = 00000045718BE000] 11:30:07 INFO - PROCESS | 3696 | 1466015407667 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571BC0C00) [pid = 3696] [serial = 1427] [outer = 00000045718BE000] 11:30:08 INFO - PROCESS | 3696 | 1466015408102 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 11:30:08 INFO - PROCESS | 3696 | 1466015408161 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 3696 | 1466015408163 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:30:08 INFO - PROCESS | 3696 | 1466015408166 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 3696 | 1466015408168 Marionette TRACE conn5 <- [1,1866,null,{}] 11:30:08 INFO - PROCESS | 3696 | 1466015408172 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 3696 | 1466015408174 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:08 INFO - PROCESS | 3696 | 1466015408297 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:30:08 INFO - PROCESS | 3696 | 1466015408454 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 3696 | 1466015408458 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568E76000 == 38 [pid = 3696] [id = 476] 11:30:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045645D3000) [pid = 3696] [serial = 1428] [outer = 0000000000000000] 11:30:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045646A7400) [pid = 3696] [serial = 1429] [outer = 00000045645D3000] 11:30:08 INFO - PROCESS | 3696 | 1466015408518 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004565BE2000) [pid = 3696] [serial = 1430] [outer = 00000045645D3000] 11:30:09 INFO - PROCESS | 3696 | 1466015409105 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 982ms 11:30:09 INFO - PROCESS | 3696 | 1466015409152 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 3696 | 1466015409157 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:30:09 INFO - PROCESS | 3696 | 1466015409163 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 3696 | 1466015409167 Marionette TRACE conn5 <- [1,1870,null,{}] 11:30:09 INFO - PROCESS | 3696 | 1466015409172 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 3696 | 1466015409175 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:09 INFO - PROCESS | 3696 | 1466015409290 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:30:09 INFO - PROCESS | 3696 | 1466015409385 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 3696 | 1466015409388 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:09 INFO - PROCESS | 3696 | ++DOCSHELL 00000045712AC000 == 39 [pid = 3696] [id = 477] 11:30:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456A65D000) [pid = 3696] [serial = 1431] [outer = 0000000000000000] 11:30:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456A670000) [pid = 3696] [serial = 1432] [outer = 000000456A65D000] 11:30:09 INFO - PROCESS | 3696 | 1466015409446 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456ABD2C00) [pid = 3696] [serial = 1433] [outer = 000000456A65D000] 11:30:10 INFO - PROCESS | 3696 | 1466015410063 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 944ms 11:30:10 INFO - PROCESS | 3696 | 1466015410110 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 3696 | 1466015410113 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:30:10 INFO - PROCESS | 3696 | 1466015410118 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 3696 | 1466015410120 Marionette TRACE conn5 <- [1,1874,null,{}] 11:30:10 INFO - PROCESS | 3696 | 1466015410124 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 3696 | 1466015410127 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:10 INFO - PROCESS | 3696 | 1466015410242 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:30:10 INFO - PROCESS | 3696 | 1466015410366 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 3696 | 1466015410369 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F66800 == 40 [pid = 3696] [id = 478] 11:30:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456FC19400) [pid = 3696] [serial = 1434] [outer = 0000000000000000] 11:30:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570B77000) [pid = 3696] [serial = 1435] [outer = 000000456FC19400] 11:30:10 INFO - PROCESS | 3696 | 1466015410425 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000457160C800) [pid = 3696] [serial = 1436] [outer = 000000456FC19400] 11:30:11 INFO - PROCESS | 3696 | 1466015411040 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 985ms 11:30:11 INFO - PROCESS | 3696 | 1466015411104 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 3696 | 1466015411108 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:30:11 INFO - PROCESS | 3696 | 1466015411120 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 3696 | 1466015411125 Marionette TRACE conn5 <- [1,1878,null,{}] 11:30:11 INFO - PROCESS | 3696 | 1466015411129 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 3696 | 1466015411133 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:11 INFO - PROCESS | 3696 | 1466015411293 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:30:11 INFO - PROCESS | 3696 | 1466015411341 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 3696 | 1466015411343 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576621800 == 41 [pid = 3696] [id = 479] 11:30:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571C94800) [pid = 3696] [serial = 1437] [outer = 0000000000000000] 11:30:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571DAC800) [pid = 3696] [serial = 1438] [outer = 0000004571C94800] 11:30:11 INFO - PROCESS | 3696 | 1466015411398 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045720F1000) [pid = 3696] [serial = 1439] [outer = 0000004571C94800] 11:30:12 INFO - PROCESS | 3696 | 1466015412012 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 11:30:12 INFO - PROCESS | 3696 | 1466015412061 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 3696 | 1466015412063 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:30:12 INFO - PROCESS | 3696 | 1466015412067 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 3696 | 1466015412069 Marionette TRACE conn5 <- [1,1882,null,{}] 11:30:12 INFO - PROCESS | 3696 | 1466015412073 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 3696 | 1466015412075 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:12 INFO - PROCESS | 3696 | 1466015412185 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:30:12 INFO - PROCESS | 3696 | 1466015412280 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 3696 | 1466015412283 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569863000 == 42 [pid = 3696] [id = 480] 11:30:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004563EBE000) [pid = 3696] [serial = 1440] [outer = 0000000000000000] 11:30:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A674000) [pid = 3696] [serial = 1441] [outer = 0000004563EBE000] 11:30:12 INFO - PROCESS | 3696 | 1466015412340 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571614800) [pid = 3696] [serial = 1442] [outer = 0000004563EBE000] 11:30:13 INFO - PROCESS | 3696 | 1466015413107 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C71800 == 41 [pid = 3696] [id = 475] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 00000045709D1800 == 40 [pid = 3696] [id = 474] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C13000 == 39 [pid = 3696] [id = 473] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574174000 == 38 [pid = 3696] [id = 472] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC8000 == 37 [pid = 3696] [id = 471] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B43000 == 36 [pid = 3696] [id = 470] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD73800 == 35 [pid = 3696] [id = 469] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A80800 == 34 [pid = 3696] [id = 468] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 000000457807D800 == 33 [pid = 3696] [id = 466] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD75000 == 32 [pid = 3696] [id = 467] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D4E000 == 31 [pid = 3696] [id = 452] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004576621800 == 30 [pid = 3696] [id = 479] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F66800 == 29 [pid = 3696] [id = 478] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 00000045712AC000 == 28 [pid = 3696] [id = 477] 11:30:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004568E76000 == 27 [pid = 3696] [id = 476] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456A969C00) [pid = 3696] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571B40000) [pid = 3696] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456ABCF400) [pid = 3696] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571331400) [pid = 3696] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571609000) [pid = 3696] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004570061C00) [pid = 3696] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000457073A800) [pid = 3696] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045718C2000) [pid = 3696] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569C3DC00) [pid = 3696] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A65C800) [pid = 3696] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045646A8000) [pid = 3696] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004564763000) [pid = 3696] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456B269400) [pid = 3696] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571C62800) [pid = 3696] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E2AE800) [pid = 3696] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571BB4C00) [pid = 3696] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571C93400) [pid = 3696] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004565BE3800) [pid = 3696] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004568DEFC00) [pid = 3696] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457283CC00) [pid = 3696] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045646B2800) [pid = 3696] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004573AEA400) [pid = 3696] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456EB6DC00) [pid = 3696] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004574D76400) [pid = 3696] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457378F800) [pid = 3696] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045718CC800) [pid = 3696] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004574169000) [pid = 3696] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1730ms 11:30:13 INFO - PROCESS | 3696 | 1466015413868 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 3696 | 1466015413873 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:30:13 INFO - PROCESS | 3696 | 1466015413879 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 3696 | 1466015413883 Marionette TRACE conn5 <- [1,1886,null,{}] 11:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:30:13 INFO - PROCESS | 3696 | 1466015413890 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 3696 | 1466015413894 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:13 INFO - PROCESS | 3696 | 1466015413985 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:30:13 INFO - PROCESS | 3696 | 1466015413992 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 3696 | 1466015413998 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D52800 == 28 [pid = 3696] [id = 481] 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456475BC00) [pid = 3696] [serial = 1443] [outer = 0000000000000000] 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564763000) [pid = 3696] [serial = 1444] [outer = 000000456475BC00] 11:30:14 INFO - PROCESS | 3696 | 1466015414050 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004565BE0000) [pid = 3696] [serial = 1445] [outer = 000000456475BC00] 11:30:14 INFO - PROCESS | 3696 | 1466015414553 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 11:30:14 INFO - PROCESS | 3696 | 1466015414624 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 3696 | 1466015414628 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:30:14 INFO - PROCESS | 3696 | 1466015414634 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 3696 | 1466015414639 Marionette TRACE conn5 <- [1,1890,null,{}] 11:30:14 INFO - PROCESS | 3696 | 1466015414643 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 3696 | 1466015414646 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:14 INFO - PROCESS | 3696 | 1466015414739 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:30:14 INFO - PROCESS | 3696 | 1466015414818 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 3696 | 1466015414820 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E17C000 == 29 [pid = 3696] [id = 482] 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004564D39C00) [pid = 3696] [serial = 1446] [outer = 0000000000000000] 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569BFE800) [pid = 3696] [serial = 1447] [outer = 0000004564D39C00] 11:30:14 INFO - PROCESS | 3696 | 1466015414870 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A659800) [pid = 3696] [serial = 1448] [outer = 0000004564D39C00] 11:30:15 INFO - PROCESS | 3696 | 1466015415267 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 688ms 11:30:15 INFO - PROCESS | 3696 | 1466015415340 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 3696 | 1466015415342 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:30:15 INFO - PROCESS | 3696 | 1466015415346 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 3696 | 1466015415348 Marionette TRACE conn5 <- [1,1894,null,{}] 11:30:15 INFO - PROCESS | 3696 | 1466015415361 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 3696 | 1466015415373 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:15 INFO - PROCESS | 3696 | 1466015415470 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:30:15 INFO - PROCESS | 3696 | 1466015415486 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 3696 | 1466015415490 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C0C800 == 30 [pid = 3696] [id = 483] 11:30:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABCA400) [pid = 3696] [serial = 1449] [outer = 0000000000000000] 11:30:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456ABD2400) [pid = 3696] [serial = 1450] [outer = 000000456ABCA400] 11:30:15 INFO - PROCESS | 3696 | 1466015415541 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E149000) [pid = 3696] [serial = 1451] [outer = 000000456ABCA400] 11:30:16 INFO - PROCESS | 3696 | 1466015416013 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 11:30:16 INFO - PROCESS | 3696 | 1466015416040 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 3696 | 1466015416042 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:30:16 INFO - PROCESS | 3696 | 1466015416045 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 3696 | 1466015416047 Marionette TRACE conn5 <- [1,1898,null,{}] 11:30:16 INFO - PROCESS | 3696 | 1466015416050 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 3696 | 1466015416053 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:16 INFO - PROCESS | 3696 | 1466015416165 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:30:16 INFO - PROCESS | 3696 | 1466015416171 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 3696 | 1466015416173 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574171000 == 31 [pid = 3696] [id = 484] 11:30:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E2BF000) [pid = 3696] [serial = 1452] [outer = 0000000000000000] 11:30:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E599400) [pid = 3696] [serial = 1453] [outer = 000000456E2BF000] 11:30:16 INFO - PROCESS | 3696 | 1466015416259 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045700EB400) [pid = 3696] [serial = 1454] [outer = 000000456E2BF000] 11:30:16 INFO - PROCESS | 3696 | 1466015416699 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 688ms 11:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:30:16 INFO - PROCESS | 3696 | 1466015416737 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 3696 | 1466015416740 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:30:16 INFO - PROCESS | 3696 | 1466015416743 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 3696 | 1466015416745 Marionette TRACE conn5 <- [1,1902,null,{}] 11:30:16 INFO - PROCESS | 3696 | 1466015416748 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 3696 | 1466015416751 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:16 INFO - PROCESS | 3696 | 1466015416895 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:30:16 INFO - PROCESS | 3696 | 1466015416917 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 3696 | 1466015416919 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C28000 == 32 [pid = 3696] [id = 485] 11:30:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004570987400) [pid = 3696] [serial = 1455] [outer = 0000000000000000] 11:30:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571373800) [pid = 3696] [serial = 1456] [outer = 0000004570987400] 11:30:16 INFO - PROCESS | 3696 | 1466015416964 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457160D400) [pid = 3696] [serial = 1457] [outer = 0000004570987400] 11:30:17 INFO - PROCESS | 3696 | 1466015417405 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 11:30:17 INFO - PROCESS | 3696 | 1466015417435 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 3696 | 1466015417438 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:30:17 INFO - PROCESS | 3696 | 1466015417441 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 3696 | 1466015417443 Marionette TRACE conn5 <- [1,1906,null,{}] 11:30:17 INFO - PROCESS | 3696 | 1466015417446 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 3696 | 1466015417452 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:17 INFO - PROCESS | 3696 | 1466015417595 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:30:17 INFO - PROCESS | 3696 | 1466015417652 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 3696 | 1466015417654 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000457595E000 == 33 [pid = 3696] [id = 486] 11:30:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045718CB400) [pid = 3696] [serial = 1458] [outer = 0000000000000000] 11:30:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571B40800) [pid = 3696] [serial = 1459] [outer = 00000045718CB400] 11:30:17 INFO - PROCESS | 3696 | 1466015417700 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571BC2C00) [pid = 3696] [serial = 1460] [outer = 00000045718CB400] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045718BE000) [pid = 3696] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045646B0800) [pid = 3696] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004570064400) [pid = 3696] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004574D7BC00) [pid = 3696] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004564767400) [pid = 3696] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045651C7400) [pid = 3696] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456B267000) [pid = 3696] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004569B3D800) [pid = 3696] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456A715C00) [pid = 3696] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:30:18 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004562A9F800) [pid = 3696] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:30:18 INFO - PROCESS | 3696 | 1466015418263 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 838ms 11:30:18 INFO - PROCESS | 3696 | 1466015418286 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 3696 | 1466015418288 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:30:18 INFO - PROCESS | 3696 | 1466015418292 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 3696 | 1466015418293 Marionette TRACE conn5 <- [1,1910,null,{}] 11:30:18 INFO - PROCESS | 3696 | 1466015418297 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 3696 | 1466015418306 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:18 INFO - PROCESS | 3696 | 1466015418386 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:30:18 INFO - PROCESS | 3696 | 1466015418393 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 3696 | 1466015418395 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575975000 == 34 [pid = 3696] [id = 487] 11:30:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004563B2B800) [pid = 3696] [serial = 1461] [outer = 0000000000000000] 11:30:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456A714000) [pid = 3696] [serial = 1462] [outer = 0000004563B2B800] 11:30:18 INFO - PROCESS | 3696 | 1466015418440 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571C61400) [pid = 3696] [serial = 1463] [outer = 0000004563B2B800] 11:30:18 INFO - PROCESS | 3696 | 1466015418866 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 11:30:18 INFO - PROCESS | 3696 | 1466015418925 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 3696 | 1466015418927 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:30:18 INFO - PROCESS | 3696 | 1466015418930 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 3696 | 1466015418932 Marionette TRACE conn5 <- [1,1914,null,{}] 11:30:18 INFO - PROCESS | 3696 | 1466015418936 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 3696 | 1466015418938 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:19 INFO - PROCESS | 3696 | 1466015419017 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:30:19 INFO - PROCESS | 3696 | 1466015419023 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 3696 | 1466015419025 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:19 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765B8800 == 35 [pid = 3696] [id = 488] 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C5D400) [pid = 3696] [serial = 1464] [outer = 0000000000000000] 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571DB1000) [pid = 3696] [serial = 1465] [outer = 0000004571C5D400] 11:30:19 INFO - PROCESS | 3696 | 1466015419070 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004572839800) [pid = 3696] [serial = 1466] [outer = 0000004571C5D400] 11:30:19 INFO - PROCESS | 3696 | 1466015419474 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 586ms 11:30:19 INFO - PROCESS | 3696 | 1466015419521 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 3696 | 1466015419523 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:30:19 INFO - PROCESS | 3696 | 1466015419526 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 3696 | 1466015419528 Marionette TRACE conn5 <- [1,1918,null,{}] 11:30:19 INFO - PROCESS | 3696 | 1466015419544 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 3696 | 1466015419546 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:19 INFO - PROCESS | 3696 | 1466015419627 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:30:19 INFO - PROCESS | 3696 | 1466015419634 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 3696 | 1466015419636 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000457661E800 == 36 [pid = 3696] [id = 489] 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571DA7800) [pid = 3696] [serial = 1467] [outer = 0000000000000000] 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457310A800) [pid = 3696] [serial = 1468] [outer = 0000004571DA7800] 11:30:19 INFO - PROCESS | 3696 | 1466015419680 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457352E800) [pid = 3696] [serial = 1469] [outer = 0000004571DA7800] 11:30:20 INFO - PROCESS | 3696 | 1466015420130 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 11:30:20 INFO - PROCESS | 3696 | 1466015420201 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 3696 | 1466015420205 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 3696 | 1466015420216 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:30:20 INFO - PROCESS | 3696 | 1466015420221 Marionette TRACE conn5 <- [1,1922,null,{}] 11:30:20 INFO - PROCESS | 3696 | 1466015420227 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 3696 | 1466015420231 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:20 INFO - PROCESS | 3696 | 1466015420362 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:30:20 INFO - PROCESS | 3696 | 1466015420466 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 3696 | 1466015420472 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569562800 == 37 [pid = 3696] [id = 490] 11:30:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045645D3400) [pid = 3696] [serial = 1470] [outer = 0000000000000000] 11:30:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045646AF400) [pid = 3696] [serial = 1471] [outer = 00000045645D3400] 11:30:20 INFO - PROCESS | 3696 | 1466015420530 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004568DEFC00) [pid = 3696] [serial = 1472] [outer = 00000045645D3400] 11:30:21 INFO - PROCESS | 3696 | 1466015421352 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1178ms 11:30:21 INFO - PROCESS | 3696 | 1466015421400 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 3696 | 1466015421403 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:30:21 INFO - PROCESS | 3696 | 1466015421410 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 3696 | 1466015421414 Marionette TRACE conn5 <- [1,1926,null,{}] 11:30:21 INFO - PROCESS | 3696 | 1466015421419 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 3696 | 1466015421422 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:21 INFO - PROCESS | 3696 | 1466015421555 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:30:21 INFO - PROCESS | 3696 | 1466015421670 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 3696 | 1466015421673 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C3D800 == 38 [pid = 3696] [id = 491] 11:30:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456A715400) [pid = 3696] [serial = 1473] [outer = 0000000000000000] 11:30:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456ABC1800) [pid = 3696] [serial = 1474] [outer = 000000456A715400] 11:30:21 INFO - PROCESS | 3696 | 1466015421732 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456E2BE800) [pid = 3696] [serial = 1475] [outer = 000000456A715400] 11:30:22 INFO - PROCESS | 3696 | 1466015422620 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1236ms 11:30:22 INFO - PROCESS | 3696 | 1466015422645 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 3696 | 1466015422649 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:30:22 INFO - PROCESS | 3696 | 1466015422654 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 3696 | 1466015422658 Marionette TRACE conn5 <- [1,1930,null,{}] 11:30:22 INFO - PROCESS | 3696 | 1466015422664 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 3696 | 1466015422666 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:22 INFO - PROCESS | 3696 | 1466015422790 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 00000045765B8800 == 37 [pid = 3696] [id = 488] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004575975000 == 36 [pid = 3696] [id = 487] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 000000457595E000 == 35 [pid = 3696] [id = 486] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C28000 == 34 [pid = 3696] [id = 485] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004574171000 == 33 [pid = 3696] [id = 484] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C0C800 == 32 [pid = 3696] [id = 483] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 000000456E17C000 == 31 [pid = 3696] [id = 482] 11:30:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D52800 == 30 [pid = 3696] [id = 481] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000456EB61C00) [pid = 3696] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000457137B000) [pid = 3696] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004575593400) [pid = 3696] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004574D7D400) [pid = 3696] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564EDF400) [pid = 3696] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004568EB0000) [pid = 3696] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004565BE4400) [pid = 3696] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569698400) [pid = 3696] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2B6C00) [pid = 3696] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004569B6A400) [pid = 3696] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569C73C00) [pid = 3696] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456ABBB000) [pid = 3696] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456B1C6800) [pid = 3696] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571BC0C00) [pid = 3696] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457006C400) [pid = 3696] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004564D34400) [pid = 3696] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045718BF400) [pid = 3696] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045705DEC00) [pid = 3696] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456E2C8800) [pid = 3696] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571B40400) [pid = 3696] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3696 | 1466015422912 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 3696 | 1466015422917 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B22000 == 31 [pid = 3696] [id = 492] 11:30:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045645D8400) [pid = 3696] [serial = 1476] [outer = 0000000000000000] 11:30:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045646A8000) [pid = 3696] [serial = 1477] [outer = 00000045645D8400] 11:30:22 INFO - PROCESS | 3696 | 1466015422967 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004568DF6800) [pid = 3696] [serial = 1478] [outer = 00000045645D8400] 11:30:23 INFO - PROCESS | 3696 | 1466015423378 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 11:30:23 INFO - PROCESS | 3696 | 1466015423434 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 3696 | 1466015423439 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:30:23 INFO - PROCESS | 3696 | 1466015423445 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 3696 | 1466015423448 Marionette TRACE conn5 <- [1,1934,null,{}] 11:30:23 INFO - PROCESS | 3696 | 1466015423452 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 3696 | 1466015423454 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:23 INFO - PROCESS | 3696 | 1466015423544 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:30:23 INFO - PROCESS | 3696 | 1466015423551 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 3696 | 1466015423553 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570790000 == 32 [pid = 3696] [id = 493] 11:30:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569C7E400) [pid = 3696] [serial = 1479] [outer = 0000000000000000] 11:30:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A673400) [pid = 3696] [serial = 1480] [outer = 0000004569C7E400] 11:30:23 INFO - PROCESS | 3696 | 1466015423601 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456ABC6400) [pid = 3696] [serial = 1481] [outer = 0000004569C7E400] 11:30:24 INFO - PROCESS | 3696 | 1466015424059 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 11:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:30:24 INFO - PROCESS | 3696 | 1466015424076 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 3696 | 1466015424079 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:30:24 INFO - PROCESS | 3696 | 1466015424082 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 3696 | 1466015424086 Marionette TRACE conn5 <- [1,1938,null,{}] 11:30:24 INFO - PROCESS | 3696 | 1466015424097 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 3696 | 1466015424102 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:24 INFO - PROCESS | 3696 | 1466015424199 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:30:24 INFO - PROCESS | 3696 | 1466015424306 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 3696 | 1466015424309 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000457286A000 == 33 [pid = 3696] [id = 494] 11:30:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004563EB8400) [pid = 3696] [serial = 1482] [outer = 0000000000000000] 11:30:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E2CD800) [pid = 3696] [serial = 1483] [outer = 0000004563EB8400] 11:30:24 INFO - PROCESS | 3696 | 1466015424365 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045707EBC00) [pid = 3696] [serial = 1484] [outer = 0000004563EB8400] 11:30:24 INFO - PROCESS | 3696 | 1466015424751 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 11:30:24 INFO - PROCESS | 3696 | 1466015424777 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 3696 | 1466015424780 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:30:24 INFO - PROCESS | 3696 | 1466015424783 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 3696 | 1466015424785 Marionette TRACE conn5 <- [1,1942,null,{}] 11:30:24 INFO - PROCESS | 3696 | 1466015424789 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 3696 | 1466015424791 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:24 INFO - PROCESS | 3696 | 1466015424882 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:30:24 INFO - PROCESS | 3696 | 1466015424966 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 3696 | 1466015424968 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C15000 == 34 [pid = 3696] [id = 495] 11:30:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004570069000) [pid = 3696] [serial = 1485] [outer = 0000000000000000] 11:30:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457137F000) [pid = 3696] [serial = 1486] [outer = 0000004570069000] 11:30:25 INFO - PROCESS | 3696 | 1466015425014 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045718C4400) [pid = 3696] [serial = 1487] [outer = 0000004570069000] 11:30:25 INFO - PROCESS | 3696 | 1466015425442 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 11:30:25 INFO - PROCESS | 3696 | 1466015425456 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 3696 | 1466015425465 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:30:25 INFO - PROCESS | 3696 | 1466015425474 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 3696 | 1466015425476 Marionette TRACE conn5 <- [1,1946,null,{}] 11:30:25 INFO - PROCESS | 3696 | 1466015425479 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 3696 | 1466015425481 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:25 INFO - PROCESS | 3696 | 1466015425590 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:30:25 INFO - PROCESS | 3696 | 1466015425671 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 3696 | 1466015425673 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000457568D800 == 35 [pid = 3696] [id = 496] 11:30:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004563B30C00) [pid = 3696] [serial = 1488] [outer = 0000000000000000] 11:30:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571B3E000) [pid = 3696] [serial = 1489] [outer = 0000004563B30C00] 11:30:25 INFO - PROCESS | 3696 | 1466015425719 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571C5B000) [pid = 3696] [serial = 1490] [outer = 0000004563B30C00] 11:30:26 INFO - PROCESS | 3696 | 1466015426150 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 732ms 11:30:26 INFO - PROCESS | 3696 | 1466015426208 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 3696 | 1466015426211 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:30:26 INFO - PROCESS | 3696 | 1466015426214 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 3696 | 1466015426215 Marionette TRACE conn5 <- [1,1950,null,{}] 11:30:26 INFO - PROCESS | 3696 | 1466015426219 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 3696 | 1466015426225 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:26 INFO - PROCESS | 3696 | 1466015426363 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:30:26 INFO - PROCESS | 3696 | 1466015426419 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 3696 | 1466015426421 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F71800 == 36 [pid = 3696] [id = 497] 11:30:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045729C2400) [pid = 3696] [serial = 1491] [outer = 0000000000000000] 11:30:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004573A69C00) [pid = 3696] [serial = 1492] [outer = 00000045729C2400] 11:30:26 INFO - PROCESS | 3696 | 1466015426466 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004574162800) [pid = 3696] [serial = 1493] [outer = 00000045729C2400] 11:30:26 INFO - PROCESS | 3696 | 1466015426886 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564D39C00) [pid = 3696] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABCA400) [pid = 3696] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456475BC00) [pid = 3696] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045645D3000) [pid = 3696] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456A65D000) [pid = 3696] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456FC19400) [pid = 3696] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571C94800) [pid = 3696] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004570987400) [pid = 3696] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045718CB400) [pid = 3696] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004563B2B800) [pid = 3696] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E2BF000) [pid = 3696] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:30:26 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571C5D400) [pid = 3696] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:30:26 INFO - PROCESS | 3696 | 1466015426974 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 3696 | 1466015426976 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:30:26 INFO - PROCESS | 3696 | 1466015426980 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 3696 | 1466015426983 Marionette TRACE conn5 <- [1,1954,null,{}] 11:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:30:26 INFO - PROCESS | 3696 | 1466015426987 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 3696 | 1466015426989 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:27 INFO - PROCESS | 3696 | 1466015427072 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:30:27 INFO - PROCESS | 3696 | 1466015427086 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 3696 | 1466015427088 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:27 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765BA000 == 37 [pid = 3696] [id = 498] 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ABBB800) [pid = 3696] [serial = 1494] [outer = 0000000000000000] 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E13F400) [pid = 3696] [serial = 1495] [outer = 000000456ABBB800] 11:30:27 INFO - PROCESS | 3696 | 1466015427133 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C94800) [pid = 3696] [serial = 1496] [outer = 000000456ABBB800] 11:30:27 INFO - PROCESS | 3696 | 1466015427525 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 586ms 11:30:27 INFO - PROCESS | 3696 | 1466015427583 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 3696 | 1466015427585 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:30:27 INFO - PROCESS | 3696 | 1466015427590 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:30:27 INFO - PROCESS | 3696 | 1466015427592 Marionette TRACE conn5 <- [1,1958,null,{}] 11:30:27 INFO - PROCESS | 3696 | 1466015427595 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 3696 | 1466015427597 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:27 INFO - PROCESS | 3696 | 1466015427686 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:30:27 INFO - PROCESS | 3696 | 1466015427711 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 3696 | 1466015427713 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D52000 == 38 [pid = 3696] [id = 499] 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004574D77000) [pid = 3696] [serial = 1497] [outer = 0000000000000000] 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004574D7B000) [pid = 3696] [serial = 1498] [outer = 0000004574D77000] 11:30:27 INFO - PROCESS | 3696 | 1466015427768 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004574D83C00) [pid = 3696] [serial = 1499] [outer = 0000004574D77000] 11:30:28 INFO - PROCESS | 3696 | 1466015428183 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 11:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:30:28 INFO - PROCESS | 3696 | 1466015428222 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 3696 | 1466015428224 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:30:28 INFO - PROCESS | 3696 | 1466015428227 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 3696 | 1466015428229 Marionette TRACE conn5 <- [1,1962,null,{}] 11:30:28 INFO - PROCESS | 3696 | 1466015428238 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 3696 | 1466015428240 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:28 INFO - PROCESS | 3696 | 1466015428323 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:30:28 INFO - PROCESS | 3696 | 1466015428329 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 3696 | 1466015428331 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2C000 == 39 [pid = 3696] [id = 500] 11:30:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004575597000) [pid = 3696] [serial = 1500] [outer = 0000000000000000] 11:30:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571BB6400) [pid = 3696] [serial = 1501] [outer = 0000004575597000] 11:30:28 INFO - PROCESS | 3696 | 1466015428377 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457559F800) [pid = 3696] [serial = 1502] [outer = 0000004575597000] 11:30:28 INFO - PROCESS | 3696 | 1466015428817 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 11:30:28 INFO - PROCESS | 3696 | 1466015428875 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 3696 | 1466015428877 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:30:28 INFO - PROCESS | 3696 | 1466015428880 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 3696 | 1466015428882 Marionette TRACE conn5 <- [1,1966,null,{}] 11:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:30:28 INFO - PROCESS | 3696 | 1466015428886 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 3696 | 1466015428888 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:29 INFO - PROCESS | 3696 | 1466015429027 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:30:29 INFO - PROCESS | 3696 | 1466015429157 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 3696 | 1466015429160 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:29 INFO - PROCESS | 3696 | ++DOCSHELL 00000045695AA800 == 40 [pid = 3696] [id = 501] 11:30:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004562A9F400) [pid = 3696] [serial = 1503] [outer = 0000000000000000] 11:30:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456441B800) [pid = 3696] [serial = 1504] [outer = 0000004562A9F400] 11:30:29 INFO - PROCESS | 3696 | 1466015429224 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004568C4E400) [pid = 3696] [serial = 1505] [outer = 0000004562A9F400] 11:30:29 INFO - PROCESS | 3696 | 1466015429877 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1024ms 11:30:29 INFO - PROCESS | 3696 | 1466015429912 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 3696 | 1466015429917 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:30:29 INFO - PROCESS | 3696 | 1466015429944 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 3696 | 1466015429948 Marionette TRACE conn5 <- [1,1970,null,{}] 11:30:29 INFO - PROCESS | 3696 | 1466015429953 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 3696 | 1466015429956 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:30 INFO - PROCESS | 3696 | 1466015430075 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:30:30 INFO - PROCESS | 3696 | 1466015430200 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 3696 | 1466015430204 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF5000 == 41 [pid = 3696] [id = 502] 11:30:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456ABBB000) [pid = 3696] [serial = 1506] [outer = 0000000000000000] 11:30:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456E2BB400) [pid = 3696] [serial = 1507] [outer = 000000456ABBB000] 11:30:30 INFO - PROCESS | 3696 | 1466015430262 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004570B72800) [pid = 3696] [serial = 1508] [outer = 000000456ABBB000] 11:30:30 INFO - PROCESS | 3696 | 1466015430833 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 965ms 11:30:30 INFO - PROCESS | 3696 | 1466015430890 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 3696 | 1466015430894 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:30:30 INFO - PROCESS | 3696 | 1466015430898 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 3696 | 1466015430900 Marionette TRACE conn5 <- [1,1974,null,{}] 11:30:30 INFO - PROCESS | 3696 | 1466015430904 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 3696 | 1466015430907 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:31 INFO - PROCESS | 3696 | 1466015431022 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:30:31 INFO - PROCESS | 3696 | 1466015431148 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 3696 | 1466015431151 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578072800 == 42 [pid = 3696] [id = 503] 11:30:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571BBC400) [pid = 3696] [serial = 1509] [outer = 0000000000000000] 11:30:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571DACC00) [pid = 3696] [serial = 1510] [outer = 0000004571BBC400] 11:30:31 INFO - PROCESS | 3696 | 1466015431207 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (00000045731BB800) [pid = 3696] [serial = 1511] [outer = 0000004571BBC400] 11:30:31 INFO - PROCESS | 3696 | 1466015431839 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 11:30:31 INFO - PROCESS | 3696 | 1466015431885 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 3696 | 1466015431890 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:30:31 INFO - PROCESS | 3696 | 1466015431901 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 3696 | 1466015431906 Marionette TRACE conn5 <- [1,1978,null,{}] 11:30:31 INFO - PROCESS | 3696 | 1466015431910 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 3696 | 1466015431914 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:32 INFO - PROCESS | 3696 | 1466015432032 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:30:32 INFO - PROCESS | 3696 | 1466015432280 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 3696 | 1466015432283 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569862800 == 43 [pid = 3696] [id = 504] 11:30:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000456441F400) [pid = 3696] [serial = 1512] [outer = 0000000000000000] 11:30:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004564761800) [pid = 3696] [serial = 1513] [outer = 000000456441F400] 11:30:32 INFO - PROCESS | 3696 | 1466015432353 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004569A6C400) [pid = 3696] [serial = 1514] [outer = 000000456441F400] 11:30:32 INFO - PROCESS | 3696 | 1466015432927 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1091ms 11:30:32 INFO - PROCESS | 3696 | 1466015432991 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 3696 | 1466015432995 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:30:33 INFO - PROCESS | 3696 | 1466015432999 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:30:33 INFO - PROCESS | 3696 | 1466015433002 Marionette TRACE conn5 <- [1,1982,null,{}] 11:30:33 INFO - PROCESS | 3696 | 1466015433007 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 3696 | 1466015433012 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004569863000 == 42 [pid = 3696] [id = 480] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F2C000 == 41 [pid = 3696] [id = 500] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D52000 == 40 [pid = 3696] [id = 499] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 00000045765BA000 == 39 [pid = 3696] [id = 498] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F71800 == 38 [pid = 3696] [id = 497] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 000000457568D800 == 37 [pid = 3696] [id = 496] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C15000 == 36 [pid = 3696] [id = 495] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 000000457286A000 == 35 [pid = 3696] [id = 494] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004570790000 == 34 [pid = 3696] [id = 493] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B22000 == 33 [pid = 3696] [id = 492] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 000000457661E800 == 32 [pid = 3696] [id = 489] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C3D800 == 31 [pid = 3696] [id = 491] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004569562800 == 30 [pid = 3696] [id = 490] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004569862800 == 29 [pid = 3696] [id = 504] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004578072800 == 28 [pid = 3696] [id = 503] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF5000 == 27 [pid = 3696] [id = 502] 11:30:33 INFO - PROCESS | 3696 | --DOCSHELL 00000045695AA800 == 26 [pid = 3696] [id = 501] 11:30:33 INFO - PROCESS | 3696 | 1466015433710 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004569BFE800) [pid = 3696] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456A659800) [pid = 3696] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456ABD2400) [pid = 3696] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004564763000) [pid = 3696] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004565BE0000) [pid = 3696] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456A674000) [pid = 3696] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004565BE2000) [pid = 3696] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045646A7400) [pid = 3696] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456ABD2C00) [pid = 3696] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A670000) [pid = 3696] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457160C800) [pid = 3696] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004570B77000) [pid = 3696] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045720F1000) [pid = 3696] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004571DAC800) [pid = 3696] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571373800) [pid = 3696] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571B40800) [pid = 3696] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571BC2C00) [pid = 3696] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A714000) [pid = 3696] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571C61400) [pid = 3696] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E599400) [pid = 3696] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045700EB400) [pid = 3696] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004572839800) [pid = 3696] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457310A800) [pid = 3696] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571DB1000) [pid = 3696] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000457160D400) [pid = 3696] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456E149000) [pid = 3696] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3696 | 1466015433907 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 3696 | 1466015433911 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C78000 == 27 [pid = 3696] [id = 505] 11:30:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004564424C00) [pid = 3696] [serial = 1515] [outer = 0000000000000000] 11:30:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045645D0C00) [pid = 3696] [serial = 1516] [outer = 0000004564424C00] 11:30:33 INFO - PROCESS | 3696 | 1466015433962 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456475F400) [pid = 3696] [serial = 1517] [outer = 0000004564424C00] 11:30:34 INFO - PROCESS | 3696 | 1466015434360 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1441ms 11:30:34 INFO - PROCESS | 3696 | 1466015434445 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 3696 | 1466015434450 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:30:34 INFO - PROCESS | 3696 | 1466015434455 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 3696 | 1466015434458 Marionette TRACE conn5 <- [1,1986,null,{}] 11:30:34 INFO - PROCESS | 3696 | 1466015434462 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 3696 | 1466015434465 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:34 INFO - PROCESS | 3696 | 1466015434561 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:30:34 INFO - PROCESS | 3696 | 1466015434574 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 3696 | 1466015434577 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD7A800 == 28 [pid = 3696] [id = 506] 11:30:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456952F000) [pid = 3696] [serial = 1518] [outer = 0000000000000000] 11:30:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569A78C00) [pid = 3696] [serial = 1519] [outer = 000000456952F000] 11:30:34 INFO - PROCESS | 3696 | 1466015434625 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004569C6F400) [pid = 3696] [serial = 1520] [outer = 000000456952F000] 11:30:35 INFO - PROCESS | 3696 | 1466015435084 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 11:30:35 INFO - PROCESS | 3696 | 1466015435150 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 3696 | 1466015435153 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:30:35 INFO - PROCESS | 3696 | 1466015435156 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 3696 | 1466015435158 Marionette TRACE conn5 <- [1,1990,null,{}] 11:30:35 INFO - PROCESS | 3696 | 1466015435163 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 3696 | 1466015435166 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:35 INFO - PROCESS | 3696 | 1466015435293 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:30:35 INFO - PROCESS | 3696 | 1466015435375 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 3696 | 1466015435377 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:35 INFO - PROCESS | 3696 | ++DOCSHELL 00000045712A5000 == 29 [pid = 3696] [id = 507] 11:30:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004564CA6000) [pid = 3696] [serial = 1521] [outer = 0000000000000000] 11:30:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456A964400) [pid = 3696] [serial = 1522] [outer = 0000004564CA6000] 11:30:35 INFO - PROCESS | 3696 | 1466015435424 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456ABCF400) [pid = 3696] [serial = 1523] [outer = 0000004564CA6000] 11:30:35 INFO - PROCESS | 3696 | 1466015435824 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 11:30:35 INFO - PROCESS | 3696 | 1466015435849 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 3696 | 1466015435853 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:30:35 INFO - PROCESS | 3696 | 1466015435876 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 3696 | 1466015435882 Marionette TRACE conn5 <- [1,1994,null,{}] 11:30:35 INFO - PROCESS | 3696 | 1466015435885 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 3696 | 1466015435889 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:36 INFO - PROCESS | 3696 | 1466015436015 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:30:36 INFO - PROCESS | 3696 | 1466015436067 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 3696 | 1466015436070 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573567000 == 30 [pid = 3696] [id = 508] 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456B26E800) [pid = 3696] [serial = 1524] [outer = 0000000000000000] 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2B9800) [pid = 3696] [serial = 1525] [outer = 000000456B26E800] 11:30:36 INFO - PROCESS | 3696 | 1466015436115 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456EB23000) [pid = 3696] [serial = 1526] [outer = 000000456B26E800] 11:30:36 INFO - PROCESS | 3696 | 1466015436553 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:30:36 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 11:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 756ms 11:30:36 INFO - PROCESS | 3696 | 1466015436653 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 3696 | 1466015436655 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:30:36 INFO - PROCESS | 3696 | 1466015436661 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 3696 | 1466015436663 Marionette TRACE conn5 <- [1,1998,null,{}] 11:30:36 INFO - PROCESS | 3696 | 1466015436667 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 3696 | 1466015436669 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:36 INFO - PROCESS | 3696 | 1466015436795 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:30:36 INFO - PROCESS | 3696 | 1466015436801 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 3696 | 1466015436803 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF1800 == 31 [pid = 3696] [id = 509] 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570061000) [pid = 3696] [serial = 1527] [outer = 0000000000000000] 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570064000) [pid = 3696] [serial = 1528] [outer = 0000004570061000] 11:30:36 INFO - PROCESS | 3696 | 1466015436891 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004570FD7400) [pid = 3696] [serial = 1529] [outer = 0000004570061000] 11:30:37 INFO - PROCESS | 3696 | 1466015437313 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:30:37 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 11:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 11:30:37 INFO - PROCESS | 3696 | 1466015437338 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 3696 | 1466015437340 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:30:37 INFO - PROCESS | 3696 | 1466015437343 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 3696 | 1466015437345 Marionette TRACE conn5 <- [1,2002,null,{}] 11:30:37 INFO - PROCESS | 3696 | 1466015437349 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 3696 | 1466015437351 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:37 INFO - PROCESS | 3696 | 1466015437464 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:30:37 INFO - PROCESS | 3696 | 1466015437470 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 3696 | 1466015437477 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:37 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C42800 == 32 [pid = 3696] [id = 510] 11:30:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004562A9C000) [pid = 3696] [serial = 1530] [outer = 0000000000000000] 11:30:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571617400) [pid = 3696] [serial = 1531] [outer = 0000004562A9C000] 11:30:37 INFO - PROCESS | 3696 | 1466015437532 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571B03000) [pid = 3696] [serial = 1532] [outer = 0000004562A9C000] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004563B30C00) [pid = 3696] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045729C2400) [pid = 3696] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004569C7E400) [pid = 3696] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571DA7800) [pid = 3696] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A715400) [pid = 3696] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004563EB8400) [pid = 3696] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045645D8400) [pid = 3696] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045645D3400) [pid = 3696] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456ABBB800) [pid = 3696] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004574D77000) [pid = 3696] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004570069000) [pid = 3696] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004563EBE000) [pid = 3696] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:30:38 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004575597000) [pid = 3696] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:30:38 INFO - PROCESS | 3696 | 1466015438236 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 921ms 11:30:38 INFO - PROCESS | 3696 | 1466015438269 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 3696 | 1466015438271 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:30:38 INFO - PROCESS | 3696 | 1466015438275 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 3696 | 1466015438276 Marionette TRACE conn5 <- [1,2006,null,{}] 11:30:38 INFO - PROCESS | 3696 | 1466015438280 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 3696 | 1466015438282 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:38 INFO - PROCESS | 3696 | 1466015438403 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:30:38 INFO - PROCESS | 3696 | 1466015438456 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 3696 | 1466015438458 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565169000 == 33 [pid = 3696] [id = 511] 11:30:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564422000) [pid = 3696] [serial = 1533] [outer = 0000000000000000] 11:30:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A66B800) [pid = 3696] [serial = 1534] [outer = 0000004564422000] 11:30:38 INFO - PROCESS | 3696 | 1466015438503 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571B41C00) [pid = 3696] [serial = 1535] [outer = 0000004564422000] 11:30:38 INFO - PROCESS | 3696 | 1466015438850 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 11:30:38 INFO - PROCESS | 3696 | 1466015438906 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 3696 | 1466015438908 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:30:38 INFO - PROCESS | 3696 | 1466015438921 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 3696 | 1466015438923 Marionette TRACE conn5 <- [1,2010,null,{}] 11:30:38 INFO - PROCESS | 3696 | 1466015438927 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 3696 | 1466015438929 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:39 INFO - PROCESS | 3696 | 1466015439009 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:30:39 INFO - PROCESS | 3696 | 1466015439015 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 3696 | 1466015439017 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F59800 == 34 [pid = 3696] [id = 512] 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571BBF800) [pid = 3696] [serial = 1536] [outer = 0000000000000000] 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571C8A800) [pid = 3696] [serial = 1537] [outer = 0000004571BBF800] 11:30:39 INFO - PROCESS | 3696 | 1466015439063 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571DAA800) [pid = 3696] [serial = 1538] [outer = 0000004571BBF800] 11:30:39 INFO - PROCESS | 3696 | 1466015439473 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms 11:30:39 INFO - PROCESS | 3696 | 1466015439502 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 3696 | 1466015439505 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:30:39 INFO - PROCESS | 3696 | 1466015439508 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 3696 | 1466015439509 Marionette TRACE conn5 <- [1,2014,null,{}] 11:30:39 INFO - PROCESS | 3696 | 1466015439513 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 3696 | 1466015439515 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:39 INFO - PROCESS | 3696 | 1466015439643 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:30:39 INFO - PROCESS | 3696 | 1466015439653 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 3696 | 1466015439655 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F70000 == 35 [pid = 3696] [id = 513] 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571DA7800) [pid = 3696] [serial = 1539] [outer = 0000000000000000] 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457281D000) [pid = 3696] [serial = 1540] [outer = 0000004571DA7800] 11:30:39 INFO - PROCESS | 3696 | 1466015439700 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045731B4400) [pid = 3696] [serial = 1541] [outer = 0000004571DA7800] 11:30:40 INFO - PROCESS | 3696 | 1466015440184 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 732ms 11:30:40 INFO - PROCESS | 3696 | 1466015440244 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 3696 | 1466015440249 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:30:40 INFO - PROCESS | 3696 | 1466015440255 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 3696 | 1466015440259 Marionette TRACE conn5 <- [1,2018,null,{}] 11:30:40 INFO - PROCESS | 3696 | 1466015440307 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 3696 | 1466015440311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:40 INFO - PROCESS | 3696 | 1466015440426 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:30:40 INFO - PROCESS | 3696 | 1466015440544 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 3696 | 1466015440549 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A9A800 == 36 [pid = 3696] [id = 514] 11:30:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045646A6400) [pid = 3696] [serial = 1542] [outer = 0000000000000000] 11:30:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456475BC00) [pid = 3696] [serial = 1543] [outer = 00000045646A6400] 11:30:40 INFO - PROCESS | 3696 | 1466015440608 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004568CB6C00) [pid = 3696] [serial = 1544] [outer = 00000045646A6400] 11:30:41 INFO - PROCESS | 3696 | 1466015441409 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1230ms 11:30:41 INFO - PROCESS | 3696 | 1466015441488 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 3696 | 1466015441493 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:30:41 INFO - PROCESS | 3696 | 1466015441500 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 3696 | 1466015441503 Marionette TRACE conn5 <- [1,2022,null,{}] 11:30:41 INFO - PROCESS | 3696 | 1466015441507 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 3696 | 1466015441510 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:41 INFO - PROCESS | 3696 | 1466015441641 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:30:41 INFO - PROCESS | 3696 | 1466015441756 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 3696 | 1466015441759 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE2800 == 37 [pid = 3696] [id = 515] 11:30:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000456A674000) [pid = 3696] [serial = 1545] [outer = 0000000000000000] 11:30:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456ABD5C00) [pid = 3696] [serial = 1546] [outer = 000000456A674000] 11:30:41 INFO - PROCESS | 3696 | 1466015441818 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000456E28A000) [pid = 3696] [serial = 1547] [outer = 000000456A674000] 11:30:42 INFO - PROCESS | 3696 | 1466015442705 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1295ms 11:30:42 INFO - PROCESS | 3696 | 1466015442797 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:30:42 INFO - PROCESS | 3696 | 1466015442801 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:30:42 INFO - PROCESS | 3696 | 1466015442806 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 3696 | 1466015442809 Marionette TRACE conn5 <- [1,2026,null,{}] 11:30:42 INFO - PROCESS | 3696 | 1466015442816 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 3696 | 1466015442819 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:42 INFO - PROCESS | 3696 | 1466015442972 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F59800 == 36 [pid = 3696] [id = 512] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004565169000 == 35 [pid = 3696] [id = 511] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C42800 == 34 [pid = 3696] [id = 510] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF1800 == 33 [pid = 3696] [id = 509] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004573567000 == 32 [pid = 3696] [id = 508] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 00000045712A5000 == 31 [pid = 3696] [id = 507] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD7A800 == 30 [pid = 3696] [id = 506] 11:30:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C78000 == 29 [pid = 3696] [id = 505] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571614800) [pid = 3696] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571BB6400) [pid = 3696] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571B3E000) [pid = 3696] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004573A69C00) [pid = 3696] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571C5B000) [pid = 3696] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456A673400) [pid = 3696] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456ABC6400) [pid = 3696] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000457352E800) [pid = 3696] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456ABC1800) [pid = 3696] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2BE800) [pid = 3696] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2CD800) [pid = 3696] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045707EBC00) [pid = 3696] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045646A8000) [pid = 3696] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004568DF6800) [pid = 3696] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045646AF400) [pid = 3696] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004568DEFC00) [pid = 3696] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E13F400) [pid = 3696] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571C94800) [pid = 3696] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004574D7B000) [pid = 3696] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004574162800) [pid = 3696] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004574D83C00) [pid = 3696] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457137F000) [pid = 3696] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045718C4400) [pid = 3696] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000457559F800) [pid = 3696] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:30:43 INFO - PROCESS | 3696 | 1466015443085 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 3696 | 1466015443088 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D65800 == 30 [pid = 3696] [id = 516] 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646AF400) [pid = 3696] [serial = 1548] [outer = 0000000000000000] 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564EC7000) [pid = 3696] [serial = 1549] [outer = 00000045646AF400] 11:30:43 INFO - PROCESS | 3696 | 1466015443140 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569C3C000) [pid = 3696] [serial = 1550] [outer = 00000045646AF400] 11:30:43 INFO - PROCESS | 3696 | 1466015443623 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 837ms 11:30:43 INFO - PROCESS | 3696 | 1466015443643 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 3696 | 1466015443648 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:30:43 INFO - PROCESS | 3696 | 1466015443654 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 3696 | 1466015443656 Marionette TRACE conn5 <- [1,2030,null,{}] 11:30:43 INFO - PROCESS | 3696 | 1466015443660 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 3696 | 1466015443663 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:43 INFO - PROCESS | 3696 | 1466015443758 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:30:43 INFO - PROCESS | 3696 | 1466015443767 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 3696 | 1466015443769 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104C000 == 31 [pid = 3696] [id = 517] 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456ABC4000) [pid = 3696] [serial = 1551] [outer = 0000000000000000] 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456ADB0C00) [pid = 3696] [serial = 1552] [outer = 000000456ABC4000] 11:30:43 INFO - PROCESS | 3696 | 1466015443817 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456E2B2000) [pid = 3696] [serial = 1553] [outer = 000000456ABC4000] 11:30:44 INFO - PROCESS | 3696 | 1466015444291 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:30:44 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) 11:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 11:30:44 INFO - PROCESS | 3696 | 1466015444348 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 3696 | 1466015444350 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:30:44 INFO - PROCESS | 3696 | 1466015444354 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 3696 | 1466015444358 Marionette TRACE conn5 <- [1,2034,null,{}] 11:30:44 INFO - PROCESS | 3696 | 1466015444370 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 3696 | 1466015444375 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:44 INFO - PROCESS | 3696 | 1466015444503 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:30:44 INFO - PROCESS | 3696 | 1466015444587 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 3696 | 1466015444591 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573AAB000 == 32 [pid = 3696] [id = 518] 11:30:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456E2C8800) [pid = 3696] [serial = 1554] [outer = 0000000000000000] 11:30:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000457006D800) [pid = 3696] [serial = 1555] [outer = 000000456E2C8800] 11:30:44 INFO - PROCESS | 3696 | 1466015444643 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571377400) [pid = 3696] [serial = 1556] [outer = 000000456E2C8800] 11:30:45 INFO - PROCESS | 3696 | 1466015445030 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 11:30:45 INFO - PROCESS | 3696 | 1466015445091 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 3696 | 1466015445094 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:30:45 INFO - PROCESS | 3696 | 1466015445097 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 3696 | 1466015445099 Marionette TRACE conn5 <- [1,2038,null,{}] 11:30:45 INFO - PROCESS | 3696 | 1466015445108 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 3696 | 1466015445110 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:45 INFO - PROCESS | 3696 | 1466015445226 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:30:45 INFO - PROCESS | 3696 | 1466015445237 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 3696 | 1466015445239 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C42800 == 33 [pid = 3696] [id = 519] 11:30:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045714D5800) [pid = 3696] [serial = 1557] [outer = 0000000000000000] 11:30:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045716F8800) [pid = 3696] [serial = 1558] [outer = 00000045714D5800] 11:30:45 INFO - PROCESS | 3696 | 1466015445328 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571B02800) [pid = 3696] [serial = 1559] [outer = 00000045714D5800] 11:30:45 INFO - PROCESS | 3696 | 1466015445772 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 11:30:45 INFO - PROCESS | 3696 | 1466015445833 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 3696 | 1466015445835 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:30:45 INFO - PROCESS | 3696 | 1466015445879 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 3696 | 1466015445881 Marionette TRACE conn5 <- [1,2042,null,{}] 11:30:45 INFO - PROCESS | 3696 | 1466015445885 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 3696 | 1466015445887 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:46 INFO - PROCESS | 3696 | 1466015446005 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:30:46 INFO - PROCESS | 3696 | 1466015446012 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 3696 | 1466015446014 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E10800 == 34 [pid = 3696] [id = 520] 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045718CB800) [pid = 3696] [serial = 1560] [outer = 0000000000000000] 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571BB7000) [pid = 3696] [serial = 1561] [outer = 00000045718CB800] 11:30:46 INFO - PROCESS | 3696 | 1466015446060 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571C8E400) [pid = 3696] [serial = 1562] [outer = 00000045718CB800] 11:30:46 INFO - PROCESS | 3696 | 1466015446523 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 11:30:46 INFO - PROCESS | 3696 | 1466015446577 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 3696 | 1466015446579 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:30:46 INFO - PROCESS | 3696 | 1466015446582 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 3696 | 1466015446584 Marionette TRACE conn5 <- [1,2046,null,{}] 11:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:30:46 INFO - PROCESS | 3696 | 1466015446587 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 3696 | 1466015446594 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:46 INFO - PROCESS | 3696 | 1466015446733 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:30:46 INFO - PROCESS | 3696 | 1466015446789 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 3696 | 1466015446791 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751B800 == 35 [pid = 3696] [id = 521] 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004572818C00) [pid = 3696] [serial = 1563] [outer = 0000000000000000] 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457378AC00) [pid = 3696] [serial = 1564] [outer = 0000004572818C00] 11:30:46 INFO - PROCESS | 3696 | 1466015446837 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457419DC00) [pid = 3696] [serial = 1565] [outer = 0000004572818C00] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004564CA6000) [pid = 3696] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456952F000) [pid = 3696] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456441F400) [pid = 3696] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004570061000) [pid = 3696] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004564424C00) [pid = 3696] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004564422000) [pid = 3696] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004562A9C000) [pid = 3696] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571BBF800) [pid = 3696] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004562A9F400) [pid = 3696] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456ABBB000) [pid = 3696] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571BBC400) [pid = 3696] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:30:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456B26E800) [pid = 3696] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:30:47 INFO - PROCESS | 3696 | 1466015447295 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 774ms 11:30:47 INFO - PROCESS | 3696 | 1466015447362 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 3696 | 1466015447364 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:30:47 INFO - PROCESS | 3696 | 1466015447367 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 3696 | 1466015447369 Marionette TRACE conn5 <- [1,2050,null,{}] 11:30:47 INFO - PROCESS | 3696 | 1466015447373 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 3696 | 1466015447375 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:47 INFO - PROCESS | 3696 | 1466015447486 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:30:47 INFO - PROCESS | 3696 | 1466015447539 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 3696 | 1466015447541 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577530000 == 36 [pid = 3696] [id = 522] 11:30:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456514FC00) [pid = 3696] [serial = 1566] [outer = 0000000000000000] 11:30:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004570061000) [pid = 3696] [serial = 1567] [outer = 000000456514FC00] 11:30:47 INFO - PROCESS | 3696 | 1466015447587 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004574162800) [pid = 3696] [serial = 1568] [outer = 000000456514FC00] 11:30:47 INFO - PROCESS | 3696 | 1466015447950 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 11:30:48 INFO - PROCESS | 3696 | 1466015447999 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 3696 | 1466015448001 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 3696 | 1466015448004 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:30:48 INFO - PROCESS | 3696 | 1466015448006 Marionette TRACE conn5 <- [1,2054,null,{}] 11:30:48 INFO - PROCESS | 3696 | 1466015448009 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 3696 | 1466015448011 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:48 INFO - PROCESS | 3696 | 1466015448094 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:30:48 INFO - PROCESS | 3696 | 1466015448100 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 3696 | 1466015448102 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D4E800 == 37 [pid = 3696] [id = 523] 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004574D77800) [pid = 3696] [serial = 1569] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004574D81400) [pid = 3696] [serial = 1570] [outer = 0000004574D77800] 11:30:48 INFO - PROCESS | 3696 | 1466015448146 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004575598000) [pid = 3696] [serial = 1571] [outer = 0000004574D77800] 11:30:48 INFO - PROCESS | 3696 | 1466015448574 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 588ms 11:30:48 INFO - PROCESS | 3696 | 1466015448596 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 3696 | 1466015448598 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 3696 | 1466015448601 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:30:48 INFO - PROCESS | 3696 | 1466015448603 Marionette TRACE conn5 <- [1,2058,null,{}] 11:30:48 INFO - PROCESS | 3696 | 1466015448622 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 3696 | 1466015448624 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:48 INFO - PROCESS | 3696 | 1466015448709 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:30:48 INFO - PROCESS | 3696 | 1466015448717 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 3696 | 1466015448719 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2C000 == 38 [pid = 3696] [id = 524] 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000457559C400) [pid = 3696] [serial = 1572] [outer = 0000000000000000] 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004575604C00) [pid = 3696] [serial = 1573] [outer = 000000457559C400] 11:30:48 INFO - PROCESS | 3696 | 1466015448763 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457560D000) [pid = 3696] [serial = 1574] [outer = 000000457559C400] 11:30:49 INFO - PROCESS | 3696 | 1466015449284 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 11:30:49 INFO - PROCESS | 3696 | 1466015449338 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 3696 | 1466015449343 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:30:49 INFO - PROCESS | 3696 | 1466015449349 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 3696 | 1466015449353 Marionette TRACE conn5 <- [1,2062,null,{}] 11:30:49 INFO - PROCESS | 3696 | 1466015449359 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 3696 | 1466015449363 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:49 INFO - PROCESS | 3696 | 1466015449493 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:30:49 INFO - PROCESS | 3696 | 1466015449610 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 3696 | 1466015449615 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E18E000 == 39 [pid = 3696] [id = 525] 11:30:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045658CB800) [pid = 3696] [serial = 1575] [outer = 0000000000000000] 11:30:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004568E4AC00) [pid = 3696] [serial = 1576] [outer = 00000045658CB800] 11:30:49 INFO - PROCESS | 3696 | 1466015449678 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456A70D000) [pid = 3696] [serial = 1577] [outer = 00000045658CB800] 11:30:50 INFO - PROCESS | 3696 | 1466015450309 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 984ms 11:30:50 INFO - PROCESS | 3696 | 1466015450335 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 3696 | 1466015450340 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:30:50 INFO - PROCESS | 3696 | 1466015450347 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 3696 | 1466015450350 Marionette TRACE conn5 <- [1,2066,null,{}] 11:30:50 INFO - PROCESS | 3696 | 1466015450354 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 3696 | 1466015450357 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:50 INFO - PROCESS | 3696 | 1466015450475 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:30:50 INFO - PROCESS | 3696 | 1466015450572 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 3696 | 1466015450574 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575693800 == 40 [pid = 3696] [id = 526] 11:30:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456EB65400) [pid = 3696] [serial = 1578] [outer = 0000000000000000] 11:30:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570060800) [pid = 3696] [serial = 1579] [outer = 000000456EB65400] 11:30:50 INFO - PROCESS | 3696 | 1466015450632 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045714D6800) [pid = 3696] [serial = 1580] [outer = 000000456EB65400] 11:30:51 INFO - PROCESS | 3696 | 1466015451241 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 11:30:51 INFO - PROCESS | 3696 | 1466015451292 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 3696 | 1466015451295 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:30:51 INFO - PROCESS | 3696 | 1466015451299 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 3696 | 1466015451303 Marionette TRACE conn5 <- [1,2070,null,{}] 11:30:51 INFO - PROCESS | 3696 | 1466015451315 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 3696 | 1466015451320 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:51 INFO - PROCESS | 3696 | 1466015451443 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:30:51 INFO - PROCESS | 3696 | 1466015451560 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 3696 | 1466015451564 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:51 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E0800 == 41 [pid = 3696] [id = 527] 11:30:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004572841400) [pid = 3696] [serial = 1581] [outer = 0000000000000000] 11:30:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004573533000) [pid = 3696] [serial = 1582] [outer = 0000004572841400] 11:30:51 INFO - PROCESS | 3696 | 1466015451623 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457559F800) [pid = 3696] [serial = 1583] [outer = 0000004572841400] 11:30:52 INFO - PROCESS | 3696 | 1466015452178 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 11:30:52 INFO - PROCESS | 3696 | 1466015452244 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 3696 | 1466015452247 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:30:52 INFO - PROCESS | 3696 | 1466015452250 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 3696 | 1466015452252 Marionette TRACE conn5 <- [1,2074,null,{}] 11:30:52 INFO - PROCESS | 3696 | 1466015452256 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 3696 | 1466015452259 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:52 INFO - PROCESS | 3696 | 1466015452373 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:30:52 INFO - PROCESS | 3696 | 1466015452494 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 3696 | 1466015452497 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E7F800 == 42 [pid = 3696] [id = 528] 11:30:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575AD6400) [pid = 3696] [serial = 1584] [outer = 0000000000000000] 11:30:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575ADB000) [pid = 3696] [serial = 1585] [outer = 0000004575AD6400] 11:30:52 INFO - PROCESS | 3696 | 1466015452554 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575F42C00) [pid = 3696] [serial = 1586] [outer = 0000004575AD6400] 11:30:53 INFO - PROCESS | 3696 | 1466015453356 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1135ms 11:30:53 INFO - PROCESS | 3696 | 1466015453388 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 3696 | 1466015453393 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:30:53 INFO - PROCESS | 3696 | 1466015453398 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:30:53 INFO - PROCESS | 3696 | 1466015453401 Marionette TRACE conn5 <- [1,2078,null,{}] 11:30:53 INFO - PROCESS | 3696 | 1466015453407 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 3696 | 1466015453410 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:53 INFO - PROCESS | 3696 | 1466015453518 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:30:53 INFO - PROCESS | 3696 | 1466015453602 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 3696 | 1466015453606 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:53 INFO - PROCESS | 3696 | ++DOCSHELL 00000045644C4800 == 43 [pid = 3696] [id = 529] 11:30:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004565BE3800) [pid = 3696] [serial = 1587] [outer = 0000000000000000] 11:30:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004568DEF000) [pid = 3696] [serial = 1588] [outer = 0000004565BE3800] 11:30:53 INFO - PROCESS | 3696 | 1466015453713 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456A65D000) [pid = 3696] [serial = 1589] [outer = 0000004565BE3800] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D4E800 == 42 [pid = 3696] [id = 523] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004577530000 == 41 [pid = 3696] [id = 522] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 000000457751B800 == 40 [pid = 3696] [id = 521] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E10800 == 39 [pid = 3696] [id = 520] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C42800 == 38 [pid = 3696] [id = 519] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004573AAB000 == 37 [pid = 3696] [id = 518] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 000000457104C000 == 36 [pid = 3696] [id = 517] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D65800 == 35 [pid = 3696] [id = 516] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE2800 == 34 [pid = 3696] [id = 515] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F70000 == 33 [pid = 3696] [id = 513] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A9A800 == 32 [pid = 3696] [id = 514] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E7F800 == 31 [pid = 3696] [id = 528] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 00000045780E0800 == 30 [pid = 3696] [id = 527] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004575693800 == 29 [pid = 3696] [id = 526] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F2C000 == 28 [pid = 3696] [id = 524] 11:30:54 INFO - PROCESS | 3696 | --DOCSHELL 000000456E18E000 == 27 [pid = 3696] [id = 525] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456A964400) [pid = 3696] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004569A78C00) [pid = 3696] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004569C6F400) [pid = 3696] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004569A6C400) [pid = 3696] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004564761800) [pid = 3696] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004570FD7400) [pid = 3696] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045645D0C00) [pid = 3696] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004570064000) [pid = 3696] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456475F400) [pid = 3696] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A66B800) [pid = 3696] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571617400) [pid = 3696] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571C8A800) [pid = 3696] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571DAA800) [pid = 3696] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004571B03000) [pid = 3696] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004568C4E400) [pid = 3696] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456441B800) [pid = 3696] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004570B72800) [pid = 3696] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E2BB400) [pid = 3696] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045731BB800) [pid = 3696] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571DACC00) [pid = 3696] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456E2B9800) [pid = 3696] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456EB23000) [pid = 3696] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457281D000) [pid = 3696] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456ABCF400) [pid = 3696] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571B41C00) [pid = 3696] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:30:54 INFO - PROCESS | 3696 | 1466015454938 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1591ms 11:30:55 INFO - PROCESS | 3696 | 1466015454993 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 3696 | 1466015454998 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:30:55 INFO - PROCESS | 3696 | 1466015455002 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 3696 | 1466015455007 Marionette TRACE conn5 <- [1,2082,null,{}] 11:30:55 INFO - PROCESS | 3696 | 1466015455012 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 3696 | 1466015455014 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:55 INFO - PROCESS | 3696 | 1466015455109 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:30:55 INFO - PROCESS | 3696 | 1466015455218 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 3696 | 1466015455220 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569674800 == 28 [pid = 3696] [id = 530] 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004564763400) [pid = 3696] [serial = 1590] [outer = 0000000000000000] 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004564DBC400) [pid = 3696] [serial = 1591] [outer = 0000004564763400] 11:30:55 INFO - PROCESS | 3696 | 1466015455270 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004568DF3C00) [pid = 3696] [serial = 1592] [outer = 0000004564763400] 11:30:55 INFO - PROCESS | 3696 | 1466015455658 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 11:30:55 INFO - PROCESS | 3696 | 1466015455698 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 3696 | 1466015455703 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:30:55 INFO - PROCESS | 3696 | 1466015455740 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 3696 | 1466015455743 Marionette TRACE conn5 <- [1,2086,null,{}] 11:30:55 INFO - PROCESS | 3696 | 1466015455749 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 3696 | 1466015455752 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:55 INFO - PROCESS | 3696 | 1466015455846 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:30:55 INFO - PROCESS | 3696 | 1466015455853 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 3696 | 1466015455856 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBA800 == 29 [pid = 3696] [id = 531] 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004569B31400) [pid = 3696] [serial = 1593] [outer = 0000000000000000] 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004569C6F400) [pid = 3696] [serial = 1594] [outer = 0000004569B31400] 11:30:55 INFO - PROCESS | 3696 | 1466015455904 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A70B800) [pid = 3696] [serial = 1595] [outer = 0000004569B31400] 11:30:56 INFO - PROCESS | 3696 | 1466015456350 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 11:30:56 INFO - PROCESS | 3696 | 1466015456434 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 3696 | 1466015456437 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:30:56 INFO - PROCESS | 3696 | 1466015456440 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:30:56 INFO - PROCESS | 3696 | 1466015456444 Marionette TRACE conn5 <- [1,2090,null,{}] 11:30:56 INFO - PROCESS | 3696 | 1466015456455 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 3696 | 1466015456460 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:56 INFO - PROCESS | 3696 | 1466015456548 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:30:56 INFO - PROCESS | 3696 | 1466015456562 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 3696 | 1466015456565 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:56 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571C0B000 == 30 [pid = 3696] [id = 532] 11:30:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ABCF400) [pid = 3696] [serial = 1596] [outer = 0000000000000000] 11:30:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456B1C6C00) [pid = 3696] [serial = 1597] [outer = 000000456ABCF400] 11:30:56 INFO - PROCESS | 3696 | 1466015456616 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456E2B7800) [pid = 3696] [serial = 1598] [outer = 000000456ABCF400] 11:30:57 INFO - PROCESS | 3696 | 1466015457105 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 11:30:57 INFO - PROCESS | 3696 | 1466015457133 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:30:57 INFO - PROCESS | 3696 | 1466015457136 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:30:57 INFO - PROCESS | 3696 | 1466015457139 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 3696 | 1466015457141 Marionette TRACE conn5 <- [1,2094,null,{}] 11:30:57 INFO - PROCESS | 3696 | 1466015457144 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 3696 | 1466015457146 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:57 INFO - PROCESS | 3696 | 1466015457295 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:30:57 INFO - PROCESS | 3696 | 1466015457306 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 3696 | 1466015457308 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573C84800 == 31 [pid = 3696] [id = 533] 11:30:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456E2C6400) [pid = 3696] [serial = 1599] [outer = 0000000000000000] 11:30:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456EB23000) [pid = 3696] [serial = 1600] [outer = 000000456E2C6400] 11:30:57 INFO - PROCESS | 3696 | 1466015457353 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570069C00) [pid = 3696] [serial = 1601] [outer = 000000456E2C6400] 11:30:57 INFO - PROCESS | 3696 | 1466015457830 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 3696 | 1466015457875 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:30:57 INFO - PROCESS | 3696 | --DOCSHELL 00000045712AD000 == 30 [pid = 3696] [id = 11] 11:30:57 INFO - PROCESS | 3696 | 1466015457897 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 3696 | 1466015457899 Marionette TRACE conn5 <- [1,2098,null,{}] 11:30:57 INFO - PROCESS | 3696 | 1466015457933 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 3696 | 1466015457935 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:58 INFO - PROCESS | 3696 | 1466015458044 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:30:58 INFO - PROCESS | 3696 | 1466015458055 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 3696 | 1466015458058 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C12800 == 31 [pid = 3696] [id = 534] 11:30:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004568C4E400) [pid = 3696] [serial = 1602] [outer = 0000000000000000] 11:30:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045705D4400) [pid = 3696] [serial = 1603] [outer = 0000004568C4E400] 11:30:58 INFO - PROCESS | 3696 | 1466015458103 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571372C00) [pid = 3696] [serial = 1604] [outer = 0000004568C4E400] 11:30:58 INFO - PROCESS | 3696 | 1466015458577 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 754ms 11:30:58 INFO - PROCESS | 3696 | 1466015458641 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 3696 | 1466015458643 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:30:58 INFO - PROCESS | 3696 | 1466015458651 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 3696 | 1466015458652 Marionette TRACE conn5 <- [1,2102,null,{}] 11:30:58 INFO - PROCESS | 3696 | 1466015458656 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 3696 | 1466015458662 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:58 INFO - PROCESS | 3696 | 1466015458787 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571DA7800) [pid = 3696] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045646A6400) [pid = 3696] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045646AF400) [pid = 3696] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456ABC4000) [pid = 3696] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456A674000) [pid = 3696] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045718CB800) [pid = 3696] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2C8800) [pid = 3696] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456514FC00) [pid = 3696] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004572818C00) [pid = 3696] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004574D77800) [pid = 3696] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000457559C400) [pid = 3696] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:30:59 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045714D5800) [pid = 3696] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:30:59 INFO - PROCESS | 3696 | 1466015459051 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 3696 | 1466015459053 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBCB800 == 32 [pid = 3696] [id = 535] 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045645D1400) [pid = 3696] [serial = 1605] [outer = 0000000000000000] 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456514FC00) [pid = 3696] [serial = 1606] [outer = 00000045645D1400] 11:30:59 INFO - PROCESS | 3696 | 1466015459102 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000457161A800) [pid = 3696] [serial = 1607] [outer = 00000045645D1400] 11:30:59 INFO - PROCESS | 3696 | 1466015459481 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 879ms 11:30:59 INFO - PROCESS | 3696 | 1466015459529 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 3696 | 1466015459531 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:30:59 INFO - PROCESS | 3696 | 1466015459534 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 3696 | 1466015459536 Marionette TRACE conn5 <- [1,2106,null,{}] 11:30:59 INFO - PROCESS | 3696 | 1466015459539 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 3696 | 1466015459542 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:59 INFO - PROCESS | 3696 | 1466015459649 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:30:59 INFO - PROCESS | 3696 | 1466015459657 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 3696 | 1466015459659 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:30:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575971000 == 33 [pid = 3696] [id = 536] 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456ABBB800) [pid = 3696] [serial = 1608] [outer = 0000000000000000] 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571B43400) [pid = 3696] [serial = 1609] [outer = 000000456ABBB800] 11:30:59 INFO - PROCESS | 3696 | 1466015459703 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571BBE000) [pid = 3696] [serial = 1610] [outer = 000000456ABBB800] 11:31:00 INFO - PROCESS | 3696 | 1466015460091 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 586ms 11:31:00 INFO - PROCESS | 3696 | 1466015460124 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 3696 | 1466015460126 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:31:00 INFO - PROCESS | 3696 | 1466015460129 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 3696 | 1466015460131 Marionette TRACE conn5 <- [1,2110,null,{}] 11:31:00 INFO - PROCESS | 3696 | 1466015460135 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 3696 | 1466015460137 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:00 INFO - PROCESS | 3696 | 1466015460222 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:31:00 INFO - PROCESS | 3696 | 1466015460345 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 3696 | 1466015460347 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E1E000 == 34 [pid = 3696] [id = 537] 11:31:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571C61400) [pid = 3696] [serial = 1611] [outer = 0000000000000000] 11:31:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571C68C00) [pid = 3696] [serial = 1612] [outer = 0000004571C61400] 11:31:00 INFO - PROCESS | 3696 | 1466015460401 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571DA9C00) [pid = 3696] [serial = 1613] [outer = 0000004571C61400] 11:31:00 INFO - PROCESS | 3696 | 1466015460771 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 11:31:00 INFO - PROCESS | 3696 | 1466015460825 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 3696 | 1466015460827 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:31:00 INFO - PROCESS | 3696 | 1466015460838 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 3696 | 1466015460840 Marionette TRACE conn5 <- [1,2114,null,{}] 11:31:00 INFO - PROCESS | 3696 | 1466015460844 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 3696 | 1466015460846 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:00 INFO - PROCESS | 3696 | 1466015460928 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:31:00 INFO - PROCESS | 3696 | 1466015460934 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 3696 | 1466015460936 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576616000 == 35 [pid = 3696] [id = 538] 11:31:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571DB0C00) [pid = 3696] [serial = 1614] [outer = 0000000000000000] 11:31:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045720FC800) [pid = 3696] [serial = 1615] [outer = 0000004571DB0C00] 11:31:00 INFO - PROCESS | 3696 | 1466015460980 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457310DC00) [pid = 3696] [serial = 1616] [outer = 0000004571DB0C00] 11:31:01 INFO - PROCESS | 3696 | 1466015461801 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 987ms 11:31:01 INFO - PROCESS | 3696 | 1466015461825 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 3696 | 1466015461830 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 3696 | 1466015461835 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:31:01 INFO - PROCESS | 3696 | 1466015461840 Marionette TRACE conn5 <- [1,2118,null,{}] 11:31:01 INFO - PROCESS | 3696 | 1466015461846 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 3696 | 1466015461849 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:01 INFO - PROCESS | 3696 | 1466015461978 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:31:02 INFO - PROCESS | 3696 | 1466015462101 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 3696 | 1466015462104 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E256000 == 36 [pid = 3696] [id = 539] 11:31:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004564DBD000) [pid = 3696] [serial = 1617] [outer = 0000000000000000] 11:31:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004568C44400) [pid = 3696] [serial = 1618] [outer = 0000004564DBD000] 11:31:02 INFO - PROCESS | 3696 | 1466015462165 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004569C75000) [pid = 3696] [serial = 1619] [outer = 0000004564DBD000] 11:31:02 INFO - PROCESS | 3696 | 1466015462921 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 3696 | 1466015462987 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:31:03 INFO - PROCESS | 3696 | 1466015462994 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 3696 | 1466015462997 Marionette TRACE conn5 <- [1,2122,null,{}] 11:31:03 INFO - PROCESS | 3696 | 1466015463001 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 3696 | 1466015463004 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:03 INFO - PROCESS | 3696 | 1466015463140 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:31:03 INFO - PROCESS | 3696 | 1466015463337 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 3696 | 1466015463340 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568C75000 == 37 [pid = 3696] [id = 540] 11:31:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004564421800) [pid = 3696] [serial = 1620] [outer = 0000000000000000] 11:31:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004564765800) [pid = 3696] [serial = 1621] [outer = 0000004564421800] 11:31:03 INFO - PROCESS | 3696 | 1466015463405 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004569698400) [pid = 3696] [serial = 1622] [outer = 0000004564421800] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E1E000 == 36 [pid = 3696] [id = 537] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004575971000 == 35 [pid = 3696] [id = 536] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBCB800 == 34 [pid = 3696] [id = 535] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C12800 == 33 [pid = 3696] [id = 534] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004573C84800 == 32 [pid = 3696] [id = 533] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004571C0B000 == 31 [pid = 3696] [id = 532] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBA800 == 30 [pid = 3696] [id = 531] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004569674800 == 29 [pid = 3696] [id = 530] 11:31:03 INFO - PROCESS | 3696 | --DOCSHELL 00000045644C4800 == 28 [pid = 3696] [id = 529] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045731B4400) [pid = 3696] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456475BC00) [pid = 3696] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004568CB6C00) [pid = 3696] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004564EC7000) [pid = 3696] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004569C3C000) [pid = 3696] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456ADB0C00) [pid = 3696] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E2B2000) [pid = 3696] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456ABD5C00) [pid = 3696] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571BB7000) [pid = 3696] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E28A000) [pid = 3696] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457006D800) [pid = 3696] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004570061000) [pid = 3696] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000457378AC00) [pid = 3696] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004574D81400) [pid = 3696] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000457419DC00) [pid = 3696] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004575604C00) [pid = 3696] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000457560D000) [pid = 3696] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045716F8800) [pid = 3696] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004575598000) [pid = 3696] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571B02800) [pid = 3696] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004574162800) [pid = 3696] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:31:03 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571C8E400) [pid = 3696] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:31:04 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571377400) [pid = 3696] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:31:04 INFO - PROCESS | 3696 | 1466015464080 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 3696 | 1466015464143 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:31:04 INFO - PROCESS | 3696 | 1466015464150 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 3696 | 1466015464152 Marionette TRACE conn5 <- [1,2126,null,{}] 11:31:04 INFO - PROCESS | 3696 | 1466015464158 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 3696 | 1466015464163 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:04 INFO - PROCESS | 3696 | 1466015464258 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:31:04 INFO - PROCESS | 3696 | 1466015464336 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 3696 | 1466015464339 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD7A800 == 29 [pid = 3696] [id = 541] 11:31:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045645D4400) [pid = 3696] [serial = 1623] [outer = 0000000000000000] 11:31:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569A6E400) [pid = 3696] [serial = 1624] [outer = 00000045645D4400] 11:31:04 INFO - PROCESS | 3696 | 1466015464387 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456ABBC000) [pid = 3696] [serial = 1625] [outer = 00000045645D4400] 11:31:04 INFO - PROCESS | 3696 | 1466015464851 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 11:31:04 INFO - PROCESS | 3696 | 1466015464887 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 3696 | 1466015464891 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:31:04 INFO - PROCESS | 3696 | 1466015464896 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 3696 | 1466015464898 Marionette TRACE conn5 <- [1,2130,null,{}] 11:31:04 INFO - PROCESS | 3696 | 1466015464902 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 3696 | 1466015464904 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:05 INFO - PROCESS | 3696 | 1466015464998 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:31:05 INFO - PROCESS | 3696 | 1466015465006 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 3696 | 1466015465009 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB9800 == 30 [pid = 3696] [id = 542] 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456E14A800) [pid = 3696] [serial = 1626] [outer = 0000000000000000] 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456E2B8400) [pid = 3696] [serial = 1627] [outer = 000000456E14A800] 11:31:05 INFO - PROCESS | 3696 | 1466015465055 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E59A800) [pid = 3696] [serial = 1628] [outer = 000000456E14A800] 11:31:05 INFO - PROCESS | 3696 | 1466015465542 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 3696 | 1466015465591 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:31:05 INFO - PROCESS | 3696 | 1466015465596 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 3696 | 1466015465603 Marionette TRACE conn5 <- [1,2134,null,{}] 11:31:05 INFO - PROCESS | 3696 | 1466015465613 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 3696 | 1466015465617 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:05 INFO - PROCESS | 3696 | 1466015465707 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:31:05 INFO - PROCESS | 3696 | 1466015465715 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 3696 | 1466015465717 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:05 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C17000 == 31 [pid = 3696] [id = 543] 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E599800) [pid = 3696] [serial = 1629] [outer = 0000000000000000] 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004570FDB400) [pid = 3696] [serial = 1630] [outer = 000000456E599800] 11:31:05 INFO - PROCESS | 3696 | 1466015465762 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571612400) [pid = 3696] [serial = 1631] [outer = 000000456E599800] 11:31:06 INFO - PROCESS | 3696 | 1466015466214 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 3696 | 1466015466291 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:31:06 INFO - PROCESS | 3696 | 1466015466302 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 3696 | 1466015466304 Marionette TRACE conn5 <- [1,2138,null,{}] 11:31:06 INFO - PROCESS | 3696 | 1466015466307 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 3696 | 1466015466309 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:06 INFO - PROCESS | 3696 | 1466015466454 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:31:06 INFO - PROCESS | 3696 | 1466015466519 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 3696 | 1466015466522 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575674800 == 32 [pid = 3696] [id = 544] 11:31:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045716F8800) [pid = 3696] [serial = 1632] [outer = 0000000000000000] 11:31:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571B03000) [pid = 3696] [serial = 1633] [outer = 00000045716F8800] 11:31:06 INFO - PROCESS | 3696 | 1466015466567 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571B42000) [pid = 3696] [serial = 1634] [outer = 00000045716F8800] 11:31:07 INFO - PROCESS | 3696 | 1466015466996 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 3696 | 1466015467038 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:31:07 INFO - PROCESS | 3696 | 1466015467041 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:31:07 INFO - PROCESS | 3696 | 1466015467043 Marionette TRACE conn5 <- [1,2142,null,{}] 11:31:07 INFO - PROCESS | 3696 | 1466015467046 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 3696 | 1466015467048 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:07 INFO - PROCESS | 3696 | 1466015467162 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:31:07 INFO - PROCESS | 3696 | 1466015467168 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 3696 | 1466015467174 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C02800 == 33 [pid = 3696] [id = 545] 11:31:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571C69400) [pid = 3696] [serial = 1635] [outer = 0000000000000000] 11:31:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571C93000) [pid = 3696] [serial = 1636] [outer = 0000004571C69400] 11:31:07 INFO - PROCESS | 3696 | 1466015467274 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045729BB400) [pid = 3696] [serial = 1637] [outer = 0000004571C69400] 11:31:07 INFO - PROCESS | 3696 | 1466015467747 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 11:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:31:07 INFO - PROCESS | 3696 | 1466015467779 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 3696 | 1466015467781 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:31:07 INFO - PROCESS | 3696 | 1466015467812 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 3696 | 1466015467814 Marionette TRACE conn5 <- [1,2146,null,{}] 11:31:07 INFO - PROCESS | 3696 | 1466015467828 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 3696 | 1466015467830 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:07 INFO - PROCESS | 3696 | 1466015467952 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:31:08 INFO - PROCESS | 3696 | 1466015468008 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 3696 | 1466015468010 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576610000 == 34 [pid = 3696] [id = 546] 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004573AE8800) [pid = 3696] [serial = 1638] [outer = 0000000000000000] 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004574161C00) [pid = 3696] [serial = 1639] [outer = 0000004573AE8800] 11:31:08 INFO - PROCESS | 3696 | 1466015468054 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004574D75C00) [pid = 3696] [serial = 1640] [outer = 0000004573AE8800] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045658CB800) [pid = 3696] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456EB65400) [pid = 3696] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004572841400) [pid = 3696] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004575AD6400) [pid = 3696] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045645D1400) [pid = 3696] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456ABBB800) [pid = 3696] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564EE5800) [pid = 3696] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045712AD800) [pid = 3696] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571C61400) [pid = 3696] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456E2C6400) [pid = 3696] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004568C4E400) [pid = 3696] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABCF400) [pid = 3696] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569B31400) [pid = 3696] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004565BE3800) [pid = 3696] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:31:08 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004564763400) [pid = 3696] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:31:08 INFO - PROCESS | 3696 | 1466015468495 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 3696 | 1466015468562 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:31:08 INFO - PROCESS | 3696 | 1466015468565 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 3696 | 1466015468567 Marionette TRACE conn5 <- [1,2150,null,{}] 11:31:08 INFO - PROCESS | 3696 | 1466015468570 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 3696 | 1466015468572 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:08 INFO - PROCESS | 3696 | 1466015468654 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:31:08 INFO - PROCESS | 3696 | 1466015468660 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 3696 | 1466015468662 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571047800 == 35 [pid = 3696] [id = 547] 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004569A70800) [pid = 3696] [serial = 1641] [outer = 0000000000000000] 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000457006C800) [pid = 3696] [serial = 1642] [outer = 0000004569A70800] 11:31:08 INFO - PROCESS | 3696 | 1466015468707 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000457419DC00) [pid = 3696] [serial = 1643] [outer = 0000004569A70800] 11:31:09 INFO - PROCESS | 3696 | 1466015469141 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 11:31:09 INFO - PROCESS | 3696 | 1466015469205 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 3696 | 1466015469207 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:31:09 INFO - PROCESS | 3696 | 1466015469211 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 3696 | 1466015469213 Marionette TRACE conn5 <- [1,2154,null,{}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:31:09 INFO - PROCESS | 3696 | 1466015469217 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 3696 | 1466015469219 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:09 INFO - PROCESS | 3696 | 1466015469302 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:31:09 INFO - PROCESS | 3696 | 1466015469339 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 3696 | 1466015469341 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D50000 == 36 [pid = 3696] [id = 548] 11:31:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004574D7C000) [pid = 3696] [serial = 1644] [outer = 0000000000000000] 11:31:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004574D84000) [pid = 3696] [serial = 1645] [outer = 0000004574D7C000] 11:31:09 INFO - PROCESS | 3696 | 1466015469385 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000457559D800) [pid = 3696] [serial = 1646] [outer = 0000004574D7C000] 11:31:09 INFO - PROCESS | 3696 | 1466015469788 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 11:31:09 INFO - PROCESS | 3696 | 1466015469845 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 3696 | 1466015469847 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:31:09 INFO - PROCESS | 3696 | 1466015469855 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 3696 | 1466015469857 Marionette TRACE conn5 <- [1,2158,null,{}] 11:31:09 INFO - PROCESS | 3696 | 1466015469860 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 3696 | 1466015469863 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:09 INFO - PROCESS | 3696 | 1466015469947 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:31:09 INFO - PROCESS | 3696 | 1466015469953 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 3696 | 1466015469956 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2F800 == 37 [pid = 3696] [id = 549] 11:31:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004575606000) [pid = 3696] [serial = 1647] [outer = 0000000000000000] 11:31:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457560B400) [pid = 3696] [serial = 1648] [outer = 0000004575606000] 11:31:10 INFO - PROCESS | 3696 | 1466015470001 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004575AD5000) [pid = 3696] [serial = 1649] [outer = 0000004575606000] 11:31:10 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD7A800 == 36 [pid = 3696] [id = 541] 11:31:10 INFO - PROCESS | 3696 | --DOCSHELL 0000004563BF8800 == 35 [pid = 3696] [id = 12] 11:31:10 INFO - PROCESS | 3696 | --DOCSHELL 0000004568C75000 == 34 [pid = 3696] [id = 540] 11:31:10 INFO - PROCESS | 3696 | --DOCSHELL 000000456E256000 == 33 [pid = 3696] [id = 539] 11:31:10 INFO - PROCESS | 3696 | --DOCSHELL 0000004576616000 == 32 [pid = 3696] [id = 538] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004575674800 == 31 [pid = 3696] [id = 544] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C02800 == 30 [pid = 3696] [id = 545] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C17000 == 29 [pid = 3696] [id = 543] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CB9800 == 28 [pid = 3696] [id = 542] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004576610000 == 27 [pid = 3696] [id = 546] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004571047800 == 26 [pid = 3696] [id = 547] 11:31:11 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D50000 == 25 [pid = 3696] [id = 548] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004563B59000) [pid = 3696] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571C68C00) [pid = 3696] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456EB23000) [pid = 3696] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045705D4400) [pid = 3696] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456B1C6C00) [pid = 3696] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569C6F400) [pid = 3696] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A70B800) [pid = 3696] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456A65D000) [pid = 3696] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004568DEF000) [pid = 3696] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004564DBC400) [pid = 3696] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004568DF3C00) [pid = 3696] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456A70D000) [pid = 3696] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004568E4AC00) [pid = 3696] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045714D6800) [pid = 3696] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004570060800) [pid = 3696] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000457559F800) [pid = 3696] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004573533000) [pid = 3696] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004575F42C00) [pid = 3696] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004575ADB000) [pid = 3696] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000456514FC00) [pid = 3696] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000457161A800) [pid = 3696] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (0000004571B43400) [pid = 3696] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (00000045645D0400) [pid = 3696] [serial = 1100] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (0000004570069C00) [pid = 3696] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (0000004571372C00) [pid = 3696] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (0000004571BBE000) [pid = 3696] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (0000004571DA9C00) [pid = 3696] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000456E2B7800) [pid = 3696] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3696 | 1466015471829 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2024ms 11:31:11 INFO - PROCESS | 3696 | 1466015471883 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 3696 | 1466015471887 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:31:11 INFO - PROCESS | 3696 | 1466015471892 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:31:11 INFO - PROCESS | 3696 | 1466015471896 Marionette TRACE conn5 <- [1,2162,null,{}] 11:31:11 INFO - PROCESS | 3696 | 1466015471902 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 3696 | 1466015471905 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:12 INFO - PROCESS | 3696 | 1466015472001 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:31:12 INFO - PROCESS | 3696 | 1466015472008 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 3696 | 1466015472013 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000456956A800 == 26 [pid = 3696] [id = 550] 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (00000045646AC000) [pid = 3696] [serial = 1650] [outer = 0000000000000000] 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (00000045646AD000) [pid = 3696] [serial = 1651] [outer = 00000045646AC000] 11:31:12 INFO - PROCESS | 3696 | 1466015472068 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (0000004564766400) [pid = 3696] [serial = 1652] [outer = 00000045646AC000] 11:31:12 INFO - PROCESS | 3696 | 1466015472562 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 689ms 11:31:12 INFO - PROCESS | 3696 | 1466015472585 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:31:12 INFO - PROCESS | 3696 | 1466015472591 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:31:12 INFO - PROCESS | 3696 | 1466015472597 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 3696 | 1466015472600 Marionette TRACE conn5 <- [1,2166,null,{}] 11:31:12 INFO - PROCESS | 3696 | 1466015472604 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 3696 | 1466015472607 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:12 INFO - PROCESS | 3696 | 1466015472700 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:31:12 INFO - PROCESS | 3696 | 1466015472709 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 3696 | 1466015472712 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AD7D800 == 27 [pid = 3696] [id = 551] 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (00000045658CD000) [pid = 3696] [serial = 1653] [outer = 0000000000000000] 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004565BE3C00) [pid = 3696] [serial = 1654] [outer = 00000045658CD000] 11:31:12 INFO - PROCESS | 3696 | 1466015472761 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (0000004568D37C00) [pid = 3696] [serial = 1655] [outer = 00000045658CD000] 11:31:13 INFO - PROCESS | 3696 | 1466015473262 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 11:31:13 INFO - PROCESS | 3696 | 1466015473288 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 3696 | 1466015473290 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:31:13 INFO - PROCESS | 3696 | 1466015473295 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 3696 | 1466015473298 Marionette TRACE conn5 <- [1,2170,null,{}] 11:31:13 INFO - PROCESS | 3696 | 1466015473310 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 3696 | 1466015473315 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:13 INFO - PROCESS | 3696 | 1466015473429 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:31:13 INFO - PROCESS | 3696 | 1466015473513 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 3696 | 1466015473517 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:13 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570C16000 == 28 [pid = 3696] [id = 552] 11:31:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456297AC00) [pid = 3696] [serial = 1656] [outer = 0000000000000000] 11:31:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004569C3C800) [pid = 3696] [serial = 1657] [outer = 000000456297AC00] 11:31:13 INFO - PROCESS | 3696 | 1466015473566 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456A669C00) [pid = 3696] [serial = 1658] [outer = 000000456297AC00] 11:31:14 INFO - PROCESS | 3696 | 1466015474251 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1034ms 11:31:14 INFO - PROCESS | 3696 | 1466015474332 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 3696 | 1466015474337 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:31:14 INFO - PROCESS | 3696 | 1466015474341 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:31:14 INFO - PROCESS | 3696 | 1466015474347 Marionette TRACE conn5 <- [1,2174,null,{}] 11:31:14 INFO - PROCESS | 3696 | 1466015474377 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 3696 | 1466015474381 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:14 INFO - PROCESS | 3696 | 1466015474558 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:31:14 INFO - PROCESS | 3696 | 1466015474650 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 3696 | 1466015474653 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E256000 == 29 [pid = 3696] [id = 553] 11:31:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004564763400) [pid = 3696] [serial = 1659] [outer = 0000000000000000] 11:31:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564EC6C00) [pid = 3696] [serial = 1660] [outer = 0000004564763400] 11:31:14 INFO - PROCESS | 3696 | 1466015474715 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004568C4E400) [pid = 3696] [serial = 1661] [outer = 0000004564763400] 11:31:15 INFO - PROCESS | 3696 | 1466015475516 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1202ms 11:31:15 INFO - PROCESS | 3696 | 1466015475548 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 3696 | 1466015475553 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:31:15 INFO - PROCESS | 3696 | 1466015475560 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 3696 | 1466015475563 Marionette TRACE conn5 <- [1,2178,null,{}] 11:31:15 INFO - PROCESS | 3696 | 1466015475568 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 3696 | 1466015475571 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:15 INFO - PROCESS | 3696 | 1466015475774 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:31:15 INFO - PROCESS | 3696 | 1466015475896 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 3696 | 1466015475899 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A9E000 == 30 [pid = 3696] [id = 554] 11:31:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456441B800) [pid = 3696] [serial = 1662] [outer = 0000000000000000] 11:31:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (00000045646A7400) [pid = 3696] [serial = 1663] [outer = 000000456441B800] 11:31:15 INFO - PROCESS | 3696 | 1466015475954 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456514EC00) [pid = 3696] [serial = 1664] [outer = 000000456441B800] 11:31:16 INFO - PROCESS | 3696 | --DOCSHELL 000000456AD7D800 == 29 [pid = 3696] [id = 551] 11:31:16 INFO - PROCESS | 3696 | --DOCSHELL 000000456956A800 == 28 [pid = 3696] [id = 550] 11:31:16 INFO - PROCESS | 3696 | 1466015476463 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 11:31:16 INFO - PROCESS | 3696 | 1466015476507 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 3696 | 1466015476511 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:31:16 INFO - PROCESS | 3696 | 1466015476516 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 3696 | 1466015476520 Marionette TRACE conn5 <- [1,2182,null,{}] 11:31:16 INFO - PROCESS | 3696 | 1466015476525 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 3696 | 1466015476528 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:16 INFO - PROCESS | 3696 | 1466015476623 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:31:16 INFO - PROCESS | 3696 | 1466015476632 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 3696 | 1466015476635 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000457120D000 == 29 [pid = 3696] [id = 555] 11:31:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569B32800) [pid = 3696] [serial = 1665] [outer = 0000000000000000] 11:31:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569C6F400) [pid = 3696] [serial = 1666] [outer = 0000004569B32800] 11:31:16 INFO - PROCESS | 3696 | 1466015476684 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A70B800) [pid = 3696] [serial = 1667] [outer = 0000004569B32800] 11:31:17 INFO - PROCESS | 3696 | 1466015477169 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 11:31:17 INFO - PROCESS | 3696 | 1466015477191 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 3696 | 1466015477194 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:31:17 INFO - PROCESS | 3696 | 1466015477198 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 3696 | 1466015477200 Marionette TRACE conn5 <- [1,2186,null,{}] 11:31:17 INFO - PROCESS | 3696 | 1466015477204 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 3696 | 1466015477206 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:17 INFO - PROCESS | 3696 | 1466015477326 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:31:17 INFO - PROCESS | 3696 | 1466015477339 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 3696 | 1466015477341 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573C84800 == 30 [pid = 3696] [id = 556] 11:31:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456ABC5C00) [pid = 3696] [serial = 1668] [outer = 0000000000000000] 11:31:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABCC400) [pid = 3696] [serial = 1669] [outer = 000000456ABC5C00] 11:31:17 INFO - PROCESS | 3696 | 1466015477389 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456B264800) [pid = 3696] [serial = 1670] [outer = 000000456ABC5C00] 11:31:17 INFO - PROCESS | 3696 | 1466015477865 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 11:31:17 INFO - PROCESS | 3696 | 1466015477934 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 3696 | 1466015477938 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:31:17 INFO - PROCESS | 3696 | 1466015477950 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 3696 | 1466015477955 Marionette TRACE conn5 <- [1,2190,null,{}] 11:31:17 INFO - PROCESS | 3696 | 1466015477959 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 3696 | 1466015477963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:18 INFO - PROCESS | 3696 | 1466015478058 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:31:18 INFO - PROCESS | 3696 | 1466015478138 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 3696 | 1466015478140 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C17000 == 31 [pid = 3696] [id = 557] 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004568DE9800) [pid = 3696] [serial = 1671] [outer = 0000000000000000] 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E2B8C00) [pid = 3696] [serial = 1672] [outer = 0000004568DE9800] 11:31:18 INFO - PROCESS | 3696 | 1466015478188 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456EB23000) [pid = 3696] [serial = 1673] [outer = 0000004568DE9800] 11:31:18 INFO - PROCESS | 3696 | 1466015478579 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 11:31:18 INFO - PROCESS | 3696 | 1466015478640 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 3696 | 1466015478642 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:31:18 INFO - PROCESS | 3696 | 1466015478646 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 3696 | 1466015478648 Marionette TRACE conn5 <- [1,2194,null,{}] 11:31:18 INFO - PROCESS | 3696 | 1466015478657 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 3696 | 1466015478660 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:18 INFO - PROCESS | 3696 | 1466015478801 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:31:18 INFO - PROCESS | 3696 | 1466015478811 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 3696 | 1466015478813 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000457567F000 == 32 [pid = 3696] [id = 558] 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045646A4400) [pid = 3696] [serial = 1674] [outer = 0000000000000000] 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004570060400) [pid = 3696] [serial = 1675] [outer = 00000045646A4400] 11:31:18 INFO - PROCESS | 3696 | 1466015478861 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045707EEC00) [pid = 3696] [serial = 1676] [outer = 00000045646A4400] 11:31:19 INFO - PROCESS | 3696 | 1466015479313 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 11:31:19 INFO - PROCESS | 3696 | 1466015479341 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 3696 | 1466015479343 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:31:19 INFO - PROCESS | 3696 | 1466015479346 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 3696 | 1466015479348 Marionette TRACE conn5 <- [1,2198,null,{}] 11:31:19 INFO - PROCESS | 3696 | 1466015479351 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 3696 | 1466015479354 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:19 INFO - PROCESS | 3696 | 1466015479475 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:31:19 INFO - PROCESS | 3696 | 1466015479481 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 3696 | 1466015479487 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572954800 == 33 [pid = 3696] [id = 559] 11:31:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571377400) [pid = 3696] [serial = 1677] [outer = 0000000000000000] 11:31:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457137BC00) [pid = 3696] [serial = 1678] [outer = 0000004571377400] 11:31:19 INFO - PROCESS | 3696 | 1466015479543 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571613800) [pid = 3696] [serial = 1679] [outer = 0000004571377400] 11:31:20 INFO - PROCESS | 3696 | 1466015480038 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 11:31:20 INFO - PROCESS | 3696 | 1466015480091 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 3696 | 1466015480093 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:31:20 INFO - PROCESS | 3696 | 1466015480097 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 3696 | 1466015480099 Marionette TRACE conn5 <- [1,2202,null,{}] 11:31:20 INFO - PROCESS | 3696 | 1466015480141 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 3696 | 1466015480144 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:20 INFO - PROCESS | 3696 | 1466015480258 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:31:20 INFO - PROCESS | 3696 | 1466015480269 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 3696 | 1466015480272 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:20 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765A7800 == 34 [pid = 3696] [id = 560] 11:31:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571378000) [pid = 3696] [serial = 1680] [outer = 0000000000000000] 11:31:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571B3B400) [pid = 3696] [serial = 1681] [outer = 0000004571378000] 11:31:20 INFO - PROCESS | 3696 | 1466015480317 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571BB4800) [pid = 3696] [serial = 1682] [outer = 0000004571378000] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045716F8800) [pid = 3696] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571C69400) [pid = 3696] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004573AE8800) [pid = 3696] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004574D7C000) [pid = 3696] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045646AC000) [pid = 3696] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564421800) [pid = 3696] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004575606000) [pid = 3696] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004564DBD000) [pid = 3696] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571DB0C00) [pid = 3696] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E599800) [pid = 3696] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456E14A800) [pid = 3696] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045658CD000) [pid = 3696] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045645D4400) [pid = 3696] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:31:20 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004569A70800) [pid = 3696] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:31:20 INFO - PROCESS | 3696 | 1466015480807 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 754ms 11:31:20 INFO - PROCESS | 3696 | 1466015480852 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 3696 | 1466015480854 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:31:20 INFO - PROCESS | 3696 | 1466015480857 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 3696 | 1466015480859 Marionette TRACE conn5 <- [1,2206,null,{}] 11:31:20 INFO - PROCESS | 3696 | 1466015480867 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 3696 | 1466015480869 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:20 INFO - PROCESS | 3696 | 1466015480955 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:31:20 INFO - PROCESS | 3696 | 1466015480961 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 3696 | 1466015480963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F70800 == 35 [pid = 3696] [id = 561] 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045633C1400) [pid = 3696] [serial = 1683] [outer = 0000000000000000] 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A714400) [pid = 3696] [serial = 1684] [outer = 00000045633C1400] 11:31:21 INFO - PROCESS | 3696 | 1466015481082 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571B38C00) [pid = 3696] [serial = 1685] [outer = 00000045633C1400] 11:31:21 INFO - PROCESS | 3696 | 1466015481458 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 11:31:21 INFO - PROCESS | 3696 | 1466015481490 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 3696 | 1466015481492 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:31:21 INFO - PROCESS | 3696 | 1466015481495 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:31:21 INFO - PROCESS | 3696 | 1466015481497 Marionette TRACE conn5 <- [1,2210,null,{}] 11:31:21 INFO - PROCESS | 3696 | 1466015481501 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 3696 | 1466015481503 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:21 INFO - PROCESS | 3696 | 1466015481612 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:31:21 INFO - PROCESS | 3696 | 1466015481700 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 3696 | 1466015481702 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577803000 == 36 [pid = 3696] [id = 562] 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000457006D800) [pid = 3696] [serial = 1686] [outer = 0000000000000000] 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571C5CC00) [pid = 3696] [serial = 1687] [outer = 000000457006D800] 11:31:21 INFO - PROCESS | 3696 | 1466015481749 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C8CC00) [pid = 3696] [serial = 1688] [outer = 000000457006D800] 11:31:22 INFO - PROCESS | 3696 | 1466015482123 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 11:31:22 INFO - PROCESS | 3696 | 1466015482170 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 3696 | 1466015482172 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:31:22 INFO - PROCESS | 3696 | 1466015482176 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 3696 | 1466015482177 Marionette TRACE conn5 <- [1,2214,null,{}] 11:31:22 INFO - PROCESS | 3696 | 1466015482181 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 3696 | 1466015482183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:22 INFO - PROCESS | 3696 | 1466015482304 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:31:22 INFO - PROCESS | 3696 | 1466015482309 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 3696 | 1466015482311 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F22800 == 37 [pid = 3696] [id = 563] 11:31:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C95C00) [pid = 3696] [serial = 1689] [outer = 0000000000000000] 11:31:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DADC00) [pid = 3696] [serial = 1690] [outer = 0000004571C95C00] 11:31:22 INFO - PROCESS | 3696 | 1466015482357 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004572818C00) [pid = 3696] [serial = 1691] [outer = 0000004571C95C00] 11:31:22 INFO - PROCESS | 3696 | 1466015482795 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 11:31:22 INFO - PROCESS | 3696 | 1466015482863 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 3696 | 1466015482868 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:31:22 INFO - PROCESS | 3696 | 1466015482875 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 3696 | 1466015482881 Marionette TRACE conn5 <- [1,2218,null,{}] 11:31:22 INFO - PROCESS | 3696 | 1466015482889 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 3696 | 1466015482892 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:23 INFO - PROCESS | 3696 | 1466015483071 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:31:23 INFO - PROCESS | 3696 | 1466015483164 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 3696 | 1466015483169 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBBC000 == 38 [pid = 3696] [id = 564] 11:31:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004565BE0000) [pid = 3696] [serial = 1692] [outer = 0000000000000000] 11:31:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004568EB0000) [pid = 3696] [serial = 1693] [outer = 0000004565BE0000] 11:31:23 INFO - PROCESS | 3696 | 1466015483229 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004569B31400) [pid = 3696] [serial = 1694] [outer = 0000004565BE0000] 11:31:23 INFO - PROCESS | 3696 | 1466015483848 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1028ms 11:31:23 INFO - PROCESS | 3696 | 1466015483906 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 3696 | 1466015483911 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:31:23 INFO - PROCESS | 3696 | 1466015483918 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 3696 | 1466015483921 Marionette TRACE conn5 <- [1,2222,null,{}] 11:31:23 INFO - PROCESS | 3696 | 1466015483926 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 3696 | 1466015483929 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:24 INFO - PROCESS | 3696 | 1466015484049 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:31:24 INFO - PROCESS | 3696 | 1466015484174 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 3696 | 1466015484177 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C09000 == 39 [pid = 3696] [id = 565] 11:31:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456ABBDC00) [pid = 3696] [serial = 1695] [outer = 0000000000000000] 11:31:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456B1C6800) [pid = 3696] [serial = 1696] [outer = 000000456ABBDC00] 11:31:24 INFO - PROCESS | 3696 | 1466015484237 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456E2B1400) [pid = 3696] [serial = 1697] [outer = 000000456ABBDC00] 11:31:24 INFO - PROCESS | 3696 | 1466015484840 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 11:31:24 INFO - PROCESS | 3696 | 1466015484906 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:31:24 INFO - PROCESS | 3696 | 1466015484909 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:31:24 INFO - PROCESS | 3696 | 1466015484926 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 3696 | 1466015484930 Marionette TRACE conn5 <- [1,2226,null,{}] 11:31:24 INFO - PROCESS | 3696 | 1466015484944 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 3696 | 1466015484950 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:25 INFO - PROCESS | 3696 | 1466015485075 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:31:25 INFO - PROCESS | 3696 | 1466015485191 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 3696 | 1466015485194 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:25 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780D6800 == 40 [pid = 3696] [id = 566] 11:31:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000457160A400) [pid = 3696] [serial = 1698] [outer = 0000000000000000] 11:31:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457161CC00) [pid = 3696] [serial = 1699] [outer = 000000457160A400] 11:31:25 INFO - PROCESS | 3696 | 1466015485256 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571C69400) [pid = 3696] [serial = 1700] [outer = 000000457160A400] 11:31:25 INFO - PROCESS | 3696 | 1466015485841 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 943ms 11:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:31:25 INFO - PROCESS | 3696 | 1466015485857 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 3696 | 1466015485860 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:31:25 INFO - PROCESS | 3696 | 1466015485878 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 3696 | 1466015485880 Marionette TRACE conn5 <- [1,2230,null,{}] 11:31:25 INFO - PROCESS | 3696 | 1466015485887 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 3696 | 1466015485889 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:26 INFO - PROCESS | 3696 | 1466015486005 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:31:26 INFO - PROCESS | 3696 | 1466015486100 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 3696 | 1466015486102 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E79000 == 41 [pid = 3696] [id = 567] 11:31:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045729BE000) [pid = 3696] [serial = 1701] [outer = 0000000000000000] 11:31:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004573109C00) [pid = 3696] [serial = 1702] [outer = 00000045729BE000] 11:31:26 INFO - PROCESS | 3696 | 1466015486160 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004573A69800) [pid = 3696] [serial = 1703] [outer = 00000045729BE000] 11:31:26 INFO - PROCESS | 3696 | 1466015486743 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 944ms 11:31:26 INFO - PROCESS | 3696 | 1466015486810 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 3696 | 1466015486813 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:31:26 INFO - PROCESS | 3696 | 1466015486816 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:31:26 INFO - PROCESS | 3696 | 1466015486818 Marionette TRACE conn5 <- [1,2234,null,{}] 11:31:26 INFO - PROCESS | 3696 | 1466015486822 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 3696 | 1466015486825 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:26 INFO - PROCESS | 3696 | 1466015486935 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:31:27 INFO - PROCESS | 3696 | 1466015487177 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 3696 | 1466015487181 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000456956A800 == 42 [pid = 3696] [id = 568] 11:31:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004562A50400) [pid = 3696] [serial = 1704] [outer = 0000000000000000] 11:31:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (00000045646AC000) [pid = 3696] [serial = 1705] [outer = 0000004562A50400] 11:31:27 INFO - PROCESS | 3696 | 1466015487238 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004565D4C800) [pid = 3696] [serial = 1706] [outer = 0000004562A50400] 11:31:27 INFO - PROCESS | 3696 | 1466015487904 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F2F800 == 41 [pid = 3696] [id = 549] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004577803000 == 40 [pid = 3696] [id = 562] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F70800 == 39 [pid = 3696] [id = 561] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 00000045765A7800 == 38 [pid = 3696] [id = 560] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004572954800 == 37 [pid = 3696] [id = 559] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 000000457567F000 == 36 [pid = 3696] [id = 558] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C17000 == 35 [pid = 3696] [id = 557] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004573C84800 == 34 [pid = 3696] [id = 556] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 000000457120D000 == 33 [pid = 3696] [id = 555] 11:31:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A9E000 == 32 [pid = 3696] [id = 554] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571B03000) [pid = 3696] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045729BB400) [pid = 3696] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571C93000) [pid = 3696] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004574161C00) [pid = 3696] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004574D84000) [pid = 3696] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004574D75C00) [pid = 3696] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457559D800) [pid = 3696] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045646AD000) [pid = 3696] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004564766400) [pid = 3696] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564765800) [pid = 3696] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457560B400) [pid = 3696] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569C75000) [pid = 3696] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004568C44400) [pid = 3696] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045720FC800) [pid = 3696] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457310DC00) [pid = 3696] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004570FDB400) [pid = 3696] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456E2B8400) [pid = 3696] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456E59A800) [pid = 3696] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004565BE3C00) [pid = 3696] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004569A6E400) [pid = 3696] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABBC000) [pid = 3696] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569698400) [pid = 3696] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571B42000) [pid = 3696] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457006C800) [pid = 3696] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004575AD5000) [pid = 3696] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571612400) [pid = 3696] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1124ms 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457419DC00) [pid = 3696] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004568D37C00) [pid = 3696] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004569C3C800) [pid = 3696] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:31:27 INFO - PROCESS | 3696 | 1466015487970 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 3696 | 1466015487974 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:31:27 INFO - PROCESS | 3696 | 1466015487979 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 3696 | 1466015487981 Marionette TRACE conn5 <- [1,2238,null,{}] 11:31:27 INFO - PROCESS | 3696 | 1466015487989 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 3696 | 1466015487994 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:28 INFO - PROCESS | 3696 | 1466015488122 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:31:28 INFO - PROCESS | 3696 | 1466015488200 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 3696 | 1466015488203 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:28 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692CB000 == 33 [pid = 3696] [id = 569] 11:31:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004565837800) [pid = 3696] [serial = 1707] [outer = 0000000000000000] 11:31:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004568C44400) [pid = 3696] [serial = 1708] [outer = 0000004565837800] 11:31:28 INFO - PROCESS | 3696 | 1466015488251 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569A78C00) [pid = 3696] [serial = 1709] [outer = 0000004565837800] 11:31:28 INFO - PROCESS | 3696 | 1466015488710 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 798ms 11:31:28 INFO - PROCESS | 3696 | 1466015488779 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 3696 | 1466015488783 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:31:28 INFO - PROCESS | 3696 | 1466015488788 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 3696 | 1466015488790 Marionette TRACE conn5 <- [1,2242,null,{}] 11:31:28 INFO - PROCESS | 3696 | 1466015488794 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 3696 | 1466015488796 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:28 INFO - PROCESS | 3696 | 1466015488889 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:31:28 INFO - PROCESS | 3696 | 1466015488903 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 3696 | 1466015488906 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000457103E000 == 34 [pid = 3696] [id = 570] 11:31:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456ABC0C00) [pid = 3696] [serial = 1710] [outer = 0000000000000000] 11:31:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456ABC4000) [pid = 3696] [serial = 1711] [outer = 000000456ABC0C00] 11:31:28 INFO - PROCESS | 3696 | 1466015488951 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456E149000) [pid = 3696] [serial = 1712] [outer = 000000456ABC0C00] 11:31:29 INFO - PROCESS | 3696 | 1466015489413 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 11:31:29 INFO - PROCESS | 3696 | 1466015489482 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 3696 | 1466015489485 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:31:29 INFO - PROCESS | 3696 | 1466015489490 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 3696 | 1466015489496 Marionette TRACE conn5 <- [1,2246,null,{}] 11:31:29 INFO - PROCESS | 3696 | 1466015489505 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 3696 | 1466015489509 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:29 INFO - PROCESS | 3696 | 1466015489599 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:31:29 INFO - PROCESS | 3696 | 1466015489710 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 3696 | 1466015489713 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574174000 == 35 [pid = 3696] [id = 571] 11:31:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A658400) [pid = 3696] [serial = 1713] [outer = 0000000000000000] 11:31:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045705D4800) [pid = 3696] [serial = 1714] [outer = 000000456A658400] 11:31:29 INFO - PROCESS | 3696 | 1466015489758 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571370C00) [pid = 3696] [serial = 1715] [outer = 000000456A658400] 11:31:30 INFO - PROCESS | 3696 | 1466015490155 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 11:31:30 INFO - PROCESS | 3696 | 1466015490181 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 3696 | 1466015490184 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:31:30 INFO - PROCESS | 3696 | 1466015490187 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 3696 | 1466015490189 Marionette TRACE conn5 <- [1,2250,null,{}] 11:31:30 INFO - PROCESS | 3696 | 1466015490192 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 3696 | 1466015490194 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:30 INFO - PROCESS | 3696 | 1466015490285 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:31:30 INFO - PROCESS | 3696 | 1466015490379 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 3696 | 1466015490381 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C40800 == 36 [pid = 3696] [id = 572] 11:31:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456A673400) [pid = 3696] [serial = 1716] [outer = 0000000000000000] 11:31:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045718C1000) [pid = 3696] [serial = 1717] [outer = 000000456A673400] 11:31:30 INFO - PROCESS | 3696 | 1466015490435 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571B42000) [pid = 3696] [serial = 1718] [outer = 000000456A673400] 11:31:30 INFO - PROCESS | 3696 | 1466015490850 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 11:31:30 INFO - PROCESS | 3696 | 1466015490882 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 3696 | 1466015490884 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:31:30 INFO - PROCESS | 3696 | 1466015490887 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:31:30 INFO - PROCESS | 3696 | 1466015490889 Marionette TRACE conn5 <- [1,2254,null,{}] 11:31:30 INFO - PROCESS | 3696 | 1466015490906 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 3696 | 1466015490909 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:31 INFO - PROCESS | 3696 | 1466015491049 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:31:31 INFO - PROCESS | 3696 | 1466015491061 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 3696 | 1466015491067 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E11800 == 37 [pid = 3696] [id = 573] 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DA7400) [pid = 3696] [serial = 1719] [outer = 0000000000000000] 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571DB1800) [pid = 3696] [serial = 1720] [outer = 0000004571DA7400] 11:31:31 INFO - PROCESS | 3696 | 1466015491168 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457352C400) [pid = 3696] [serial = 1721] [outer = 0000004571DA7400] 11:31:31 INFO - PROCESS | 3696 | 1466015491623 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 775ms 11:31:31 INFO - PROCESS | 3696 | 1466015491672 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 3696 | 1466015491675 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:31:31 INFO - PROCESS | 3696 | 1466015491678 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 3696 | 1466015491680 Marionette TRACE conn5 <- [1,2258,null,{}] 11:31:31 INFO - PROCESS | 3696 | 1466015491684 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 3696 | 1466015491687 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:31 INFO - PROCESS | 3696 | 1466015491813 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:31:31 INFO - PROCESS | 3696 | 1466015491870 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 3696 | 1466015491872 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D5E000 == 38 [pid = 3696] [id = 574] 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004574D78000) [pid = 3696] [serial = 1722] [outer = 0000000000000000] 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004574D7D800) [pid = 3696] [serial = 1723] [outer = 0000004574D78000] 11:31:31 INFO - PROCESS | 3696 | 1466015491916 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575592C00) [pid = 3696] [serial = 1724] [outer = 0000004574D78000] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045646A4400) [pid = 3696] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571377400) [pid = 3696] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004568DE9800) [pid = 3696] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456ABC5C00) [pid = 3696] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456441B800) [pid = 3696] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004569B32800) [pid = 3696] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571378000) [pid = 3696] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045633C1400) [pid = 3696] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:31:32 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000457006D800) [pid = 3696] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:31:32 INFO - PROCESS | 3696 | 1466015492386 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 11:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:31:32 INFO - PROCESS | 3696 | 1466015492439 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 3696 | 1466015492441 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:31:32 INFO - PROCESS | 3696 | 1466015492445 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 3696 | 1466015492446 Marionette TRACE conn5 <- [1,2262,null,{}] 11:31:32 INFO - PROCESS | 3696 | 1466015492450 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 3696 | 1466015492452 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:32 INFO - PROCESS | 3696 | 1466015492536 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:31:32 INFO - PROCESS | 3696 | 1466015492543 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 3696 | 1466015492545 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577815000 == 39 [pid = 3696] [id = 575] 11:31:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456EB6C800) [pid = 3696] [serial = 1725] [outer = 0000000000000000] 11:31:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571378000) [pid = 3696] [serial = 1726] [outer = 000000456EB6C800] 11:31:32 INFO - PROCESS | 3696 | 1466015492589 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004575597000) [pid = 3696] [serial = 1727] [outer = 000000456EB6C800] 11:31:32 INFO - PROCESS | 3696 | 1466015492993 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 11:31:33 INFO - PROCESS | 3696 | 1466015493043 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 3696 | 1466015493045 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:31:33 INFO - PROCESS | 3696 | 1466015493058 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 3696 | 1466015493060 Marionette TRACE conn5 <- [1,2266,null,{}] 11:31:33 INFO - PROCESS | 3696 | 1466015493063 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 3696 | 1466015493065 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:33 INFO - PROCESS | 3696 | 1466015493151 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:31:33 INFO - PROCESS | 3696 | 1466015493156 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 3696 | 1466015493158 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000457805F000 == 40 [pid = 3696] [id = 576] 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457559E400) [pid = 3696] [serial = 1728] [outer = 0000000000000000] 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457560B800) [pid = 3696] [serial = 1729] [outer = 000000457559E400] 11:31:33 INFO - PROCESS | 3696 | 1466015493202 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004575AD4400) [pid = 3696] [serial = 1730] [outer = 000000457559E400] 11:31:33 INFO - PROCESS | 3696 | 1466015493610 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 585ms 11:31:33 INFO - PROCESS | 3696 | 1466015493645 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 3696 | 1466015493647 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:31:33 INFO - PROCESS | 3696 | 1466015493667 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 3696 | 1466015493669 Marionette TRACE conn5 <- [1,2270,null,{}] 11:31:33 INFO - PROCESS | 3696 | 1466015493672 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 3696 | 1466015493674 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:33 INFO - PROCESS | 3696 | 1466015493761 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:31:33 INFO - PROCESS | 3696 | 1466015493769 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 3696 | 1466015493770 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578E76000 == 41 [pid = 3696] [id = 577] 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004575ADA000) [pid = 3696] [serial = 1731] [outer = 0000000000000000] 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004575ADD800) [pid = 3696] [serial = 1732] [outer = 0000004575ADA000] 11:31:33 INFO - PROCESS | 3696 | 1466015493815 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575F44C00) [pid = 3696] [serial = 1733] [outer = 0000004575ADA000] 11:31:34 INFO - PROCESS | 3696 | 1466015494262 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 649ms 11:31:34 INFO - PROCESS | 3696 | 1466015494317 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 3696 | 1466015494319 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:31:34 INFO - PROCESS | 3696 | 1466015494322 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 3696 | 1466015494324 Marionette TRACE conn5 <- [1,2274,null,{}] 11:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:31:34 INFO - PROCESS | 3696 | 1466015494327 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 3696 | 1466015494329 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:34 INFO - PROCESS | 3696 | 1466015494470 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:31:34 INFO - PROCESS | 3696 | 1466015494600 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 3696 | 1466015494603 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568EE0800 == 42 [pid = 3696] [id = 578] 11:31:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004562A59800) [pid = 3696] [serial = 1734] [outer = 0000000000000000] 11:31:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (00000045645D1800) [pid = 3696] [serial = 1735] [outer = 0000004562A59800] 11:31:34 INFO - PROCESS | 3696 | 1466015494667 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004564EEEC00) [pid = 3696] [serial = 1736] [outer = 0000004562A59800] 11:31:35 INFO - PROCESS | 3696 | 1466015495316 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:31:35 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 11:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1022ms 11:31:35 INFO - PROCESS | 3696 | 1466015495352 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 3696 | 1466015495357 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:31:35 INFO - PROCESS | 3696 | 1466015495362 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 3696 | 1466015495365 Marionette TRACE conn5 <- [1,2278,null,{}] 11:31:35 INFO - PROCESS | 3696 | 1466015495392 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 3696 | 1466015495395 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:35 INFO - PROCESS | 3696 | 1466015495515 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:31:35 INFO - PROCESS | 3696 | 1466015495642 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 3696 | 1466015495645 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573A94000 == 43 [pid = 3696] [id = 579] 11:31:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000456A715400) [pid = 3696] [serial = 1737] [outer = 0000000000000000] 11:31:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000456E2AEC00) [pid = 3696] [serial = 1738] [outer = 000000456A715400] 11:31:35 INFO - PROCESS | 3696 | 1466015495704 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004570066400) [pid = 3696] [serial = 1739] [outer = 000000456A715400] 11:31:36 INFO - PROCESS | 3696 | 1466015496285 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 964ms 11:31:36 INFO - PROCESS | 3696 | 1466015496329 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 3696 | 1466015496333 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:31:36 INFO - PROCESS | 3696 | 1466015496336 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 3696 | 1466015496339 Marionette TRACE conn5 <- [1,2282,null,{}] 11:31:36 INFO - PROCESS | 3696 | 1466015496343 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 3696 | 1466015496346 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:36 INFO - PROCESS | 3696 | 1466015496463 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:31:36 INFO - PROCESS | 3696 | 1466015496588 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 3696 | 1466015496591 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579639000 == 44 [pid = 3696] [id = 580] 11:31:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045716F9000) [pid = 3696] [serial = 1740] [outer = 0000000000000000] 11:31:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571C5F000) [pid = 3696] [serial = 1741] [outer = 00000045716F9000] 11:31:36 INFO - PROCESS | 3696 | 1466015496647 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004573111800) [pid = 3696] [serial = 1742] [outer = 00000045716F9000] 11:31:37 INFO - PROCESS | 3696 | 1466015497312 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1026ms 11:31:37 INFO - PROCESS | 3696 | 1466015497364 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 3696 | 1466015497369 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:31:37 INFO - PROCESS | 3696 | 1466015497380 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 3696 | 1466015497385 Marionette TRACE conn5 <- [1,2286,null,{}] 11:31:37 INFO - PROCESS | 3696 | 1466015497420 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 3696 | 1466015497424 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:37 INFO - PROCESS | 3696 | 1466015497579 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:31:37 INFO - PROCESS | 3696 | 1466015497630 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 3696 | 1466015497632 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000457980B800 == 45 [pid = 3696] [id = 581] 11:31:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004575ADE400) [pid = 3696] [serial = 1743] [outer = 0000000000000000] 11:31:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004575F4C400) [pid = 3696] [serial = 1744] [outer = 0000004575ADE400] 11:31:37 INFO - PROCESS | 3696 | 1466015497687 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004576454C00) [pid = 3696] [serial = 1745] [outer = 0000004575ADE400] 11:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 880ms 11:31:38 INFO - PROCESS | 3696 | 1466015498249 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:31:38 INFO - PROCESS | 3696 | 1466015498257 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 3696 | 1466015498259 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:31:38 INFO - PROCESS | 3696 | 1466015498442 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 3696 | 1466015498446 Marionette TRACE conn5 <- [1,2290,null,{}] 11:31:38 INFO - PROCESS | 3696 | 1466015498510 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 3696 | 1466015498513 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:38 INFO - PROCESS | 3696 | 1466015498623 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:31:38 INFO - PROCESS | 3696 | 1466015498701 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 3696 | 1466015498704 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:38 INFO - PROCESS | 3696 | ++DOCSHELL 00000045695BD000 == 46 [pid = 3696] [id = 582] 11:31:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000456475C000) [pid = 3696] [serial = 1746] [outer = 0000000000000000] 11:31:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004565DB1C00) [pid = 3696] [serial = 1747] [outer = 000000456475C000] 11:31:38 INFO - PROCESS | 3696 | 1466015498799 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000456A963000) [pid = 3696] [serial = 1748] [outer = 000000456475C000] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E76000 == 45 [pid = 3696] [id = 577] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457805F000 == 44 [pid = 3696] [id = 576] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004577815000 == 43 [pid = 3696] [id = 575] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D5E000 == 42 [pid = 3696] [id = 574] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E11800 == 41 [pid = 3696] [id = 573] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C40800 == 40 [pid = 3696] [id = 572] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004574174000 == 39 [pid = 3696] [id = 571] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 000000457103E000 == 38 [pid = 3696] [id = 570] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 00000045692CB000 == 37 [pid = 3696] [id = 569] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 000000456956A800 == 36 [pid = 3696] [id = 568] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 00000045780D6800 == 35 [pid = 3696] [id = 566] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C09000 == 34 [pid = 3696] [id = 565] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004571DADC00) [pid = 3696] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBBC000 == 33 [pid = 3696] [id = 564] 11:31:39 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F22800 == 32 [pid = 3696] [id = 563] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004570060400) [pid = 3696] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (00000045707EEC00) [pid = 3696] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004571613800) [pid = 3696] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000457137BC00) [pid = 3696] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004564EC6C00) [pid = 3696] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456E2B8C00) [pid = 3696] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456ABCC400) [pid = 3696] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456B264800) [pid = 3696] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456514EC00) [pid = 3696] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045646A7400) [pid = 3696] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569C6F400) [pid = 3696] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456A70B800) [pid = 3696] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571B3B400) [pid = 3696] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456A714400) [pid = 3696] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571C8CC00) [pid = 3696] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571BB4800) [pid = 3696] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456EB23000) [pid = 3696] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571C5CC00) [pid = 3696] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571B38C00) [pid = 3696] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:31:39 INFO - PROCESS | 3696 | 1466015499458 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1236ms 11:31:39 INFO - PROCESS | 3696 | 1466015499501 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 3696 | 1466015499505 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:31:39 INFO - PROCESS | 3696 | 1466015499511 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:31:39 INFO - PROCESS | 3696 | 1466015499513 Marionette TRACE conn5 <- [1,2294,null,{}] 11:31:39 INFO - PROCESS | 3696 | 1466015499519 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 3696 | 1466015499522 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:39 INFO - PROCESS | 3696 | 1466015499616 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:31:39 INFO - PROCESS | 3696 | 1466015499702 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 3696 | 1466015499704 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E194800 == 33 [pid = 3696] [id = 583] 11:31:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004564D3CC00) [pid = 3696] [serial = 1749] [outer = 0000000000000000] 11:31:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004565BE2000) [pid = 3696] [serial = 1750] [outer = 0000004564D3CC00] 11:31:39 INFO - PROCESS | 3696 | 1466015499752 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456A718000) [pid = 3696] [serial = 1751] [outer = 0000004564D3CC00] 11:31:40 INFO - PROCESS | 3696 | 1466015500226 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 11:31:40 INFO - PROCESS | 3696 | 1466015500250 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 3696 | 1466015500253 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:31:40 INFO - PROCESS | 3696 | 1466015500256 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 3696 | 1466015500258 Marionette TRACE conn5 <- [1,2298,null,{}] 11:31:40 INFO - PROCESS | 3696 | 1466015500262 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 3696 | 1466015500264 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:40 INFO - PROCESS | 3696 | 1466015500356 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:31:40 INFO - PROCESS | 3696 | 1466015500368 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 3696 | 1466015500374 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A6A000 == 34 [pid = 3696] [id = 584] 11:31:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456E59B400) [pid = 3696] [serial = 1752] [outer = 0000000000000000] 11:31:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456EB64C00) [pid = 3696] [serial = 1753] [outer = 000000456E59B400] 11:31:40 INFO - PROCESS | 3696 | 1466015500423 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570731C00) [pid = 3696] [serial = 1754] [outer = 000000456E59B400] 11:31:40 INFO - PROCESS | 3696 | 1466015500900 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 11:31:40 INFO - PROCESS | 3696 | 1466015500955 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 3696 | 1466015500958 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:31:40 INFO - PROCESS | 3696 | 1466015500961 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 3696 | 1466015500963 Marionette TRACE conn5 <- [1,2302,null,{}] 11:31:40 INFO - PROCESS | 3696 | 1466015500966 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 3696 | 1466015500968 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:41 INFO - PROCESS | 3696 | 1466015501060 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:31:41 INFO - PROCESS | 3696 | 1466015501066 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 3696 | 1466015501068 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000457568B000 == 35 [pid = 3696] [id = 585] 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571624800) [pid = 3696] [serial = 1755] [outer = 0000000000000000] 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045718C6000) [pid = 3696] [serial = 1756] [outer = 0000004571624800] 11:31:41 INFO - PROCESS | 3696 | 1466015501113 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571B41C00) [pid = 3696] [serial = 1757] [outer = 0000004571624800] 11:31:41 INFO - PROCESS | 3696 | 1466015501556 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 11:31:41 INFO - PROCESS | 3696 | 1466015501593 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 3696 | 1466015501596 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:31:41 INFO - PROCESS | 3696 | 1466015501606 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 3696 | 1466015501608 Marionette TRACE conn5 <- [1,2306,null,{}] 11:31:41 INFO - PROCESS | 3696 | 1466015501612 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 3696 | 1466015501614 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:41 INFO - PROCESS | 3696 | 1466015501727 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:31:41 INFO - PROCESS | 3696 | 1466015501807 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 3696 | 1466015501809 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F69000 == 36 [pid = 3696] [id = 586] 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571BB9400) [pid = 3696] [serial = 1758] [outer = 0000000000000000] 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571C64800) [pid = 3696] [serial = 1759] [outer = 0000004571BB9400] 11:31:41 INFO - PROCESS | 3696 | 1466015501861 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571DAC400) [pid = 3696] [serial = 1760] [outer = 0000004571BB9400] 11:31:42 INFO - PROCESS | 3696 | 1466015502280 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 3696 | 1466015502344 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:31:42 INFO - PROCESS | 3696 | 1466015502347 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 3696 | 1466015502349 Marionette TRACE conn5 <- [1,2310,null,{}] 11:31:42 INFO - PROCESS | 3696 | 1466015502352 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 3696 | 1466015502359 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:42 INFO - PROCESS | 3696 | 1466015502509 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:31:42 INFO - PROCESS | 3696 | 1466015502566 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 3696 | 1466015502569 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751E000 == 37 [pid = 3696] [id = 587] 11:31:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (00000045735DBC00) [pid = 3696] [serial = 1761] [outer = 0000000000000000] 11:31:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004574D7C000) [pid = 3696] [serial = 1762] [outer = 00000045735DBC00] 11:31:42 INFO - PROCESS | 3696 | 1466015502614 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000457560DC00) [pid = 3696] [serial = 1763] [outer = 00000045735DBC00] 11:31:43 INFO - PROCESS | 3696 | 1466015503050 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 11:31:43 INFO - PROCESS | 3696 | 1466015503101 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 3696 | 1466015503103 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:31:43 INFO - PROCESS | 3696 | 1466015503115 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 3696 | 1466015503116 Marionette TRACE conn5 <- [1,2314,null,{}] 11:31:43 INFO - PROCESS | 3696 | 1466015503120 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 3696 | 1466015503122 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:43 INFO - PROCESS | 3696 | 1466015503266 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:31:43 INFO - PROCESS | 3696 | 1466015503288 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 3696 | 1466015503290 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:43 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2C000 == 38 [pid = 3696] [id = 588] 11:31:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004575F46800) [pid = 3696] [serial = 1764] [outer = 0000000000000000] 11:31:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004575F4E800) [pid = 3696] [serial = 1765] [outer = 0000004575F46800] 11:31:43 INFO - PROCESS | 3696 | 1466015503335 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000457645B800) [pid = 3696] [serial = 1766] [outer = 0000004575F46800] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571DA7400) [pid = 3696] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000456ABC0C00) [pid = 3696] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004562A50400) [pid = 3696] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456A658400) [pid = 3696] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004574D78000) [pid = 3696] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004565837800) [pid = 3696] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571C95C00) [pid = 3696] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456EB6C800) [pid = 3696] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456A673400) [pid = 3696] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:31:43 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000457559E400) [pid = 3696] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:31:43 INFO - PROCESS | 3696 | 1466015503910 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 838ms 11:31:43 INFO - PROCESS | 3696 | 1466015503957 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 3696 | 1466015503959 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:31:43 INFO - PROCESS | 3696 | 1466015503962 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 3696 | 1466015503964 Marionette TRACE conn5 <- [1,2318,null,{}] 11:31:43 INFO - PROCESS | 3696 | 1466015503968 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 3696 | 1466015503970 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:44 INFO - PROCESS | 3696 | 1466015504057 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:31:44 INFO - PROCESS | 3696 | 1466015504144 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 3696 | 1466015504146 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F66000 == 39 [pid = 3696] [id = 589] 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004564DB9800) [pid = 3696] [serial = 1767] [outer = 0000000000000000] 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000457006C400) [pid = 3696] [serial = 1768] [outer = 0000004564DB9800] 11:31:44 INFO - PROCESS | 3696 | 1466015504191 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004575CF1000) [pid = 3696] [serial = 1769] [outer = 0000004564DB9800] 11:31:44 INFO - PROCESS | 3696 | 1466015504545 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 627ms 11:31:44 INFO - PROCESS | 3696 | 1466015504595 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 3696 | 1466015504597 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:31:44 INFO - PROCESS | 3696 | 1466015504602 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 3696 | 1466015504604 Marionette TRACE conn5 <- [1,2322,null,{}] 11:31:44 INFO - PROCESS | 3696 | 1466015504607 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 3696 | 1466015504609 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:44 INFO - PROCESS | 3696 | 1466015504729 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:31:44 INFO - PROCESS | 3696 | 1466015504734 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 3696 | 1466015504736 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:44 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796A5000 == 40 [pid = 3696] [id = 590] 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004575CF5400) [pid = 3696] [serial = 1770] [outer = 0000000000000000] 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004575CFA000) [pid = 3696] [serial = 1771] [outer = 0000004575CF5400] 11:31:44 INFO - PROCESS | 3696 | 1466015504781 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004576487000) [pid = 3696] [serial = 1772] [outer = 0000004575CF5400] 11:31:45 INFO - PROCESS | 3696 | 1466015505189 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 11:31:45 INFO - PROCESS | 3696 | 1466015505235 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 3696 | 1466015505237 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:31:45 INFO - PROCESS | 3696 | 1466015505241 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 3696 | 1466015505243 Marionette TRACE conn5 <- [1,2326,null,{}] 11:31:45 INFO - PROCESS | 3696 | 1466015505247 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 3696 | 1466015505249 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:45 INFO - PROCESS | 3696 | 1466015505340 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:31:45 INFO - PROCESS | 3696 | 1466015505346 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 3696 | 1466015505348 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:45 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799DA000 == 41 [pid = 3696] [id = 591] 11:31:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004570F76000) [pid = 3696] [serial = 1773] [outer = 0000000000000000] 11:31:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004570F7A800) [pid = 3696] [serial = 1774] [outer = 0000004570F76000] 11:31:45 INFO - PROCESS | 3696 | 1466015505394 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000457645BC00) [pid = 3696] [serial = 1775] [outer = 0000004570F76000] 11:31:45 INFO - PROCESS | 3696 | 1466015505805 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 11:31:45 INFO - PROCESS | 3696 | 1466015505935 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 3696 | 1466015505939 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:31:45 INFO - PROCESS | 3696 | 1466015505944 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:31:45 INFO - PROCESS | 3696 | 1466015505949 Marionette TRACE conn5 <- [1,2330,null,{}] 11:31:45 INFO - PROCESS | 3696 | 1466015505955 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 3696 | 1466015505959 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:46 INFO - PROCESS | 3696 | 1466015506138 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:31:46 INFO - PROCESS | 3696 | 1466015506233 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 3696 | 1466015506238 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBC5000 == 42 [pid = 3696] [id = 592] 11:31:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (00000045651B9800) [pid = 3696] [serial = 1776] [outer = 0000000000000000] 11:31:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004569643400) [pid = 3696] [serial = 1777] [outer = 00000045651B9800] 11:31:46 INFO - PROCESS | 3696 | 1466015506296 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000456ABCBC00) [pid = 3696] [serial = 1778] [outer = 00000045651B9800] 11:31:46 INFO - PROCESS | 3696 | 1466015506917 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1028ms 11:31:46 INFO - PROCESS | 3696 | 1466015506977 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 3696 | 1466015506981 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:31:47 INFO - PROCESS | 3696 | 1466015506987 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 3696 | 1466015506991 Marionette TRACE conn5 <- [1,2334,null,{}] 11:31:47 INFO - PROCESS | 3696 | 1466015506996 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 3696 | 1466015507000 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:47 INFO - PROCESS | 3696 | 1466015507119 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:31:47 INFO - PROCESS | 3696 | 1466015507248 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 3696 | 1466015507251 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E14800 == 43 [pid = 3696] [id = 593] 11:31:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000456E2CD000) [pid = 3696] [serial = 1779] [outer = 0000000000000000] 11:31:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000457073B000) [pid = 3696] [serial = 1780] [outer = 000000456E2CD000] 11:31:47 INFO - PROCESS | 3696 | 1466015507309 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004571607400) [pid = 3696] [serial = 1781] [outer = 000000456E2CD000] 11:31:47 INFO - PROCESS | 3696 | 1466015507948 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 987ms 11:31:47 INFO - PROCESS | 3696 | 1466015507977 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 3696 | 1466015507980 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:31:47 INFO - PROCESS | 3696 | 1466015507986 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 3696 | 1466015507988 Marionette TRACE conn5 <- [1,2338,null,{}] 11:31:48 INFO - PROCESS | 3696 | 1466015507999 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 3696 | 1466015508004 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:48 INFO - PROCESS | 3696 | 1466015508124 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:31:48 INFO - PROCESS | 3696 | 1466015508253 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 3696 | 1466015508258 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000457A1D3800 == 44 [pid = 3696] [id = 594] 11:31:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000457310F800) [pid = 3696] [serial = 1782] [outer = 0000000000000000] 11:31:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004574163400) [pid = 3696] [serial = 1783] [outer = 000000457310F800] 11:31:48 INFO - PROCESS | 3696 | 1466015508320 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004575607000) [pid = 3696] [serial = 1784] [outer = 000000457310F800] 11:31:48 INFO - PROCESS | 3696 | 1466015508945 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1027ms 11:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:31:49 INFO - PROCESS | 3696 | 1466015509018 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 3696 | 1466015509021 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:31:49 INFO - PROCESS | 3696 | 1466015509025 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 3696 | 1466015509027 Marionette TRACE conn5 <- [1,2342,null,{}] 11:31:49 INFO - PROCESS | 3696 | 1466015509031 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 3696 | 1466015509033 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:49 INFO - PROCESS | 3696 | 1466015509150 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:31:49 INFO - PROCESS | 3696 | 1466015509277 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 3696 | 1466015509280 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000457B7D6000 == 45 [pid = 3696] [id = 595] 11:31:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004575746400) [pid = 3696] [serial = 1785] [outer = 0000000000000000] 11:31:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000457574B400) [pid = 3696] [serial = 1786] [outer = 0000004575746400] 11:31:49 INFO - PROCESS | 3696 | 1466015509336 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (0000004575CF2C00) [pid = 3696] [serial = 1787] [outer = 0000004575746400] 11:31:49 INFO - PROCESS | 3696 | 1466015509937 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 942ms 11:31:49 INFO - PROCESS | 3696 | 1466015509969 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 3696 | 1466015509972 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:31:49 INFO - PROCESS | 3696 | 1466015509975 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 3696 | 1466015509978 Marionette TRACE conn5 <- [1,2346,null,{}] 11:31:49 INFO - PROCESS | 3696 | 1466015509982 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 3696 | 1466015509984 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:50 INFO - PROCESS | 3696 | 1466015510245 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:31:50 INFO - PROCESS | 3696 | 1466015510365 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 3696 | 1466015510368 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570926800 == 46 [pid = 3696] [id = 596] 11:31:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (000000456514EC00) [pid = 3696] [serial = 1788] [outer = 0000000000000000] 11:31:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (0000004569511000) [pid = 3696] [serial = 1789] [outer = 000000456514EC00] 11:31:50 INFO - PROCESS | 3696 | 1466015510422 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 110 (000000456A714C00) [pid = 3696] [serial = 1790] [outer = 000000456514EC00] 11:31:51 INFO - PROCESS | 3696 | 1466015511052 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1129ms 11:31:51 INFO - PROCESS | 3696 | 1466015511108 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 3696 | 1466015511113 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:31:51 INFO - PROCESS | 3696 | 1466015511118 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 3696 | 1466015511121 Marionette TRACE conn5 <- [1,2350,null,{}] 11:31:51 INFO - PROCESS | 3696 | 1466015511126 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 3696 | 1466015511129 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:51 INFO - PROCESS | 3696 | 1466015511295 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:31:51 INFO - PROCESS | 3696 | 1466015511306 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 3696 | 1466015511308 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104C000 == 47 [pid = 3696] [id = 597] 11:31:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 111 (000000456E2CC400) [pid = 3696] [serial = 1791] [outer = 0000000000000000] 11:31:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 112 (0000004570F7A000) [pid = 3696] [serial = 1792] [outer = 000000456E2CC400] 11:31:51 INFO - PROCESS | 3696 | 1466015511359 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 113 (00000045716FA800) [pid = 3696] [serial = 1793] [outer = 000000456E2CC400] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 000000456E256000 == 46 [pid = 3696] [id = 553] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 00000045796A5000 == 45 [pid = 3696] [id = 590] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F66000 == 44 [pid = 3696] [id = 589] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F2C000 == 43 [pid = 3696] [id = 588] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 000000457751E000 == 42 [pid = 3696] [id = 587] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F69000 == 41 [pid = 3696] [id = 586] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 000000457568B000 == 40 [pid = 3696] [id = 585] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A6A000 == 39 [pid = 3696] [id = 584] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 000000456E194800 == 38 [pid = 3696] [id = 583] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 112 (0000004575ADD800) [pid = 3696] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 111 (0000004573109C00) [pid = 3696] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 00000045695BD000 == 37 [pid = 3696] [id = 582] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004573A94000 == 36 [pid = 3696] [id = 579] 11:31:51 INFO - PROCESS | 3696 | --DOCSHELL 0000004568EE0800 == 35 [pid = 3696] [id = 578] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 110 (0000004571DB1800) [pid = 3696] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 109 (000000457161CC00) [pid = 3696] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (000000456ABC4000) [pid = 3696] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (000000456E149000) [pid = 3696] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (000000456B1C6800) [pid = 3696] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (0000004565D4C800) [pid = 3696] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (00000045646AC000) [pid = 3696] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004568EB0000) [pid = 3696] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (00000045705D4800) [pid = 3696] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004571370C00) [pid = 3696] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004574D7D800) [pid = 3696] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004568C44400) [pid = 3696] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004569A78C00) [pid = 3696] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004572818C00) [pid = 3696] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000457352C400) [pid = 3696] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004571378000) [pid = 3696] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004575597000) [pid = 3696] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004575592C00) [pid = 3696] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045718C1000) [pid = 3696] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571B42000) [pid = 3696] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004575AD4400) [pid = 3696] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457560B800) [pid = 3696] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:31:51 INFO - PROCESS | 3696 | 1466015511973 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 879ms 11:31:52 INFO - PROCESS | 3696 | 1466015512001 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 3696 | 1466015512004 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:31:52 INFO - PROCESS | 3696 | 1466015512008 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 3696 | 1466015512010 Marionette TRACE conn5 <- [1,2354,null,{}] 11:31:52 INFO - PROCESS | 3696 | 1466015512013 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 3696 | 1466015512016 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:52 INFO - PROCESS | 3696 | 1466015512110 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:31:52 INFO - PROCESS | 3696 | 1466015512200 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 3696 | 1466015512202 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571224800 == 36 [pid = 3696] [id = 598] 11:31:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A65CC00) [pid = 3696] [serial = 1794] [outer = 0000000000000000] 11:31:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456E20F400) [pid = 3696] [serial = 1795] [outer = 000000456A65CC00] 11:31:52 INFO - PROCESS | 3696 | 1466015512248 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571370C00) [pid = 3696] [serial = 1796] [outer = 000000456A65CC00] 11:31:52 INFO - PROCESS | 3696 | 1466015512675 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 11:31:52 INFO - PROCESS | 3696 | 1466015512742 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 3696 | 1466015512746 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:31:52 INFO - PROCESS | 3696 | 1466015512756 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 3696 | 1466015512761 Marionette TRACE conn5 <- [1,2358,null,{}] 11:31:52 INFO - PROCESS | 3696 | 1466015512769 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 3696 | 1466015512772 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:52 INFO - PROCESS | 3696 | 1466015512896 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:31:52 INFO - PROCESS | 3696 | 1466015512908 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 3696 | 1466015512910 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E10000 == 37 [pid = 3696] [id = 599] 11:31:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571BC0800) [pid = 3696] [serial = 1797] [outer = 0000000000000000] 11:31:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004571F54400) [pid = 3696] [serial = 1798] [outer = 0000004571BC0800] 11:31:52 INFO - PROCESS | 3696 | 1466015512955 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000457352B400) [pid = 3696] [serial = 1799] [outer = 0000004571BC0800] 11:31:53 INFO - PROCESS | 3696 | 1466015513423 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 11:31:53 INFO - PROCESS | 3696 | 1466015513451 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 3696 | 1466015513454 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:31:53 INFO - PROCESS | 3696 | 1466015513457 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 3696 | 1466015513459 Marionette TRACE conn5 <- [1,2362,null,{}] 11:31:53 INFO - PROCESS | 3696 | 1466015513462 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 3696 | 1466015513464 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:53 INFO - PROCESS | 3696 | 1466015513553 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:31:53 INFO - PROCESS | 3696 | 1466015513558 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 3696 | 1466015513560 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000457661E800 == 38 [pid = 3696] [id = 600] 11:31:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004573A5C000) [pid = 3696] [serial = 1800] [outer = 0000000000000000] 11:31:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004574D81C00) [pid = 3696] [serial = 1801] [outer = 0000004573A5C000] 11:31:53 INFO - PROCESS | 3696 | 1466015513605 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000457559B400) [pid = 3696] [serial = 1802] [outer = 0000004573A5C000] 11:31:54 INFO - PROCESS | 3696 | 1466015514042 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 11:31:54 INFO - PROCESS | 3696 | 1466015514091 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 3696 | 1466015514093 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:31:54 INFO - PROCESS | 3696 | 1466015514102 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 3696 | 1466015514104 Marionette TRACE conn5 <- [1,2366,null,{}] 11:31:54 INFO - PROCESS | 3696 | 1466015514108 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 3696 | 1466015514110 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:54 INFO - PROCESS | 3696 | 1466015514237 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:31:54 INFO - PROCESS | 3696 | 1466015514321 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 3696 | 1466015514327 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577524800 == 39 [pid = 3696] [id = 601] 11:31:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000457574E000) [pid = 3696] [serial = 1803] [outer = 0000000000000000] 11:31:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004575AD2C00) [pid = 3696] [serial = 1804] [outer = 000000457574E000] 11:31:54 INFO - PROCESS | 3696 | 1466015514390 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004575CFA400) [pid = 3696] [serial = 1805] [outer = 000000457574E000] 11:31:54 INFO - PROCESS | 3696 | 1466015514863 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 793ms 11:31:54 INFO - PROCESS | 3696 | 1466015514900 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:31:54 INFO - PROCESS | 3696 | 1466015514902 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:31:54 INFO - PROCESS | 3696 | 1466015514906 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 3696 | 1466015514908 Marionette TRACE conn5 <- [1,2370,null,{}] 11:31:54 INFO - PROCESS | 3696 | 1466015514911 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 3696 | 1466015514913 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:55 INFO - PROCESS | 3696 | 1466015515036 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:31:55 INFO - PROCESS | 3696 | 1466015515096 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 3696 | 1466015515098 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:55 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E2000 == 40 [pid = 3696] [id = 602] 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004571A0B000) [pid = 3696] [serial = 1806] [outer = 0000000000000000] 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000457574E800) [pid = 3696] [serial = 1807] [outer = 0000004571A0B000] 11:31:55 INFO - PROCESS | 3696 | 1466015515142 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004576453000) [pid = 3696] [serial = 1808] [outer = 0000004571A0B000] 11:31:55 INFO - PROCESS | 3696 | 1466015515574 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 689ms 11:31:55 INFO - PROCESS | 3696 | 1466015515596 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 3696 | 1466015515598 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:31:55 INFO - PROCESS | 3696 | 1466015515601 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:31:55 INFO - PROCESS | 3696 | 1466015515603 Marionette TRACE conn5 <- [1,2374,null,{}] 11:31:55 INFO - PROCESS | 3696 | 1466015515606 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 3696 | 1466015515608 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:55 INFO - PROCESS | 3696 | 1466015515758 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:31:55 INFO - PROCESS | 3696 | 1466015515777 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 3696 | 1466015515779 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:55 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796BE800 == 41 [pid = 3696] [id = 603] 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000456E20C800) [pid = 3696] [serial = 1809] [outer = 0000000000000000] 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004575638000) [pid = 3696] [serial = 1810] [outer = 000000456E20C800] 11:31:55 INFO - PROCESS | 3696 | 1466015515824 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (0000004575640400) [pid = 3696] [serial = 1811] [outer = 000000456E20C800] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (0000004571BB9400) [pid = 3696] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (00000045735DBC00) [pid = 3696] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (0000004564DB9800) [pid = 3696] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004575F46800) [pid = 3696] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004571624800) [pid = 3696] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000456E59B400) [pid = 3696] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004575ADA000) [pid = 3696] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000456475C000) [pid = 3696] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004564D3CC00) [pid = 3696] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:31:56 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004575CF5400) [pid = 3696] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:31:56 INFO - PROCESS | 3696 | 1466015516376 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 837ms 11:31:56 INFO - PROCESS | 3696 | 1466015516441 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 3696 | 1466015516443 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:31:56 INFO - PROCESS | 3696 | 1466015516446 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:31:56 INFO - PROCESS | 3696 | 1466015516448 Marionette TRACE conn5 <- [1,2378,null,{}] 11:31:56 INFO - PROCESS | 3696 | 1466015516452 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 3696 | 1466015516454 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:56 INFO - PROCESS | 3696 | 1466015516577 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:31:56 INFO - PROCESS | 3696 | 1466015516635 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 3696 | 1466015516637 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:56 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799DF000 == 42 [pid = 3696] [id = 604] 11:31:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004564DB9800) [pid = 3696] [serial = 1812] [outer = 0000000000000000] 11:31:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004571624800) [pid = 3696] [serial = 1813] [outer = 0000004564DB9800] 11:31:56 INFO - PROCESS | 3696 | 1466015516681 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004575CF6C00) [pid = 3696] [serial = 1814] [outer = 0000004564DB9800] 11:31:57 INFO - PROCESS | 3696 | 1466015517051 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 11:31:57 INFO - PROCESS | 3696 | 1466015517104 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 3696 | 1466015517107 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:31:57 INFO - PROCESS | 3696 | 1466015517110 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:31:57 INFO - PROCESS | 3696 | 1466015517112 Marionette TRACE conn5 <- [1,2382,null,{}] 11:31:57 INFO - PROCESS | 3696 | 1466015517115 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 3696 | 1466015517117 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:57 INFO - PROCESS | 3696 | 1466015517205 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:31:57 INFO - PROCESS | 3696 | 1466015517211 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 3696 | 1466015517213 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579F75800 == 43 [pid = 3696] [id = 605] 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004576459000) [pid = 3696] [serial = 1815] [outer = 0000000000000000] 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004576490400) [pid = 3696] [serial = 1816] [outer = 0000004576459000] 11:31:57 INFO - PROCESS | 3696 | 1466015517259 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000457658F800) [pid = 3696] [serial = 1817] [outer = 0000004576459000] 11:31:57 INFO - PROCESS | 3696 | 1466015517694 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 11:31:57 INFO - PROCESS | 3696 | 1466015517744 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 3696 | 1466015517746 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:31:57 INFO - PROCESS | 3696 | 1466015517750 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:31:57 INFO - PROCESS | 3696 | 1466015517752 Marionette TRACE conn5 <- [1,2386,null,{}] 11:31:57 INFO - PROCESS | 3696 | 1466015517755 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 3696 | 1466015517757 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:57 INFO - PROCESS | 3696 | 1466015517846 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:31:57 INFO - PROCESS | 3696 | 1466015517851 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 3696 | 1466015517853 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:31:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000457B7E4800 == 44 [pid = 3696] [id = 606] 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004576596400) [pid = 3696] [serial = 1818] [outer = 0000000000000000] 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000457659B000) [pid = 3696] [serial = 1819] [outer = 0000004576596400] 11:31:57 INFO - PROCESS | 3696 | 1466015517900 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004577563000) [pid = 3696] [serial = 1820] [outer = 0000004576596400] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004579639000 == 43 [pid = 3696] [id = 580] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457980B800 == 42 [pid = 3696] [id = 581] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004570C16000 == 41 [pid = 3696] [id = 552] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004578E79000 == 40 [pid = 3696] [id = 567] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457104C000 == 39 [pid = 3696] [id = 597] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004570926800 == 38 [pid = 3696] [id = 596] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457B7D6000 == 37 [pid = 3696] [id = 595] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457A1D3800 == 36 [pid = 3696] [id = 594] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E14800 == 35 [pid = 3696] [id = 593] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045799DA000 == 34 [pid = 3696] [id = 591] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBC5000 == 33 [pid = 3696] [id = 592] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E10000 == 32 [pid = 3696] [id = 599] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004571224800 == 31 [pid = 3696] [id = 598] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004577524800 == 30 [pid = 3696] [id = 601] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045780E2000 == 29 [pid = 3696] [id = 602] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 000000457661E800 == 28 [pid = 3696] [id = 600] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045799DF000 == 27 [pid = 3696] [id = 604] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 00000045796BE800 == 26 [pid = 3696] [id = 603] 11:31:59 INFO - PROCESS | 3696 | --DOCSHELL 0000004579F75800 == 25 [pid = 3696] [id = 605] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (0000004571C64800) [pid = 3696] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000457560DC00) [pid = 3696] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (0000004574D7C000) [pid = 3696] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000457006C400) [pid = 3696] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004575F4E800) [pid = 3696] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (00000045718C6000) [pid = 3696] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004571C5F000) [pid = 3696] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (00000045645D1800) [pid = 3696] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004570731C00) [pid = 3696] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000456EB64C00) [pid = 3696] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004575F44C00) [pid = 3696] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000456A963000) [pid = 3696] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004565DB1C00) [pid = 3696] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004565BE2000) [pid = 3696] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456A718000) [pid = 3696] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004575F4C400) [pid = 3696] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E2AEC00) [pid = 3696] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004575CFA000) [pid = 3696] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004570F7A800) [pid = 3696] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004576487000) [pid = 3696] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004575CF1000) [pid = 3696] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571DAC400) [pid = 3696] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457645B800) [pid = 3696] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571B41C00) [pid = 3696] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:32:00 INFO - PROCESS | 3696 | 1466015520137 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2438ms 11:32:00 INFO - PROCESS | 3696 | 1466015520192 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 3696 | 1466015520197 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:32:00 INFO - PROCESS | 3696 | 1466015520202 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 3696 | 1466015520206 Marionette TRACE conn5 <- [1,2390,null,{}] 11:32:00 INFO - PROCESS | 3696 | 1466015520214 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 3696 | 1466015520217 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:00 INFO - PROCESS | 3696 | 1466015520316 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:32:00 INFO - PROCESS | 3696 | 1466015520331 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 3696 | 1466015520334 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:00 INFO - PROCESS | 3696 | ++DOCSHELL 00000045695BE000 == 26 [pid = 3696] [id = 607] 11:32:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045646AD800) [pid = 3696] [serial = 1821] [outer = 0000000000000000] 11:32:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045646AF800) [pid = 3696] [serial = 1822] [outer = 00000045646AD800] 11:32:00 INFO - PROCESS | 3696 | 1466015520385 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004564C9A000) [pid = 3696] [serial = 1823] [outer = 00000045646AD800] 11:32:00 INFO - PROCESS | 3696 | 1466015520891 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 11:32:00 INFO - PROCESS | 3696 | 1466015520939 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 3696 | 1466015520944 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:32:00 INFO - PROCESS | 3696 | 1466015520950 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 3696 | 1466015520953 Marionette TRACE conn5 <- [1,2394,null,{}] 11:32:00 INFO - PROCESS | 3696 | 1466015520957 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 3696 | 1466015520961 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:01 INFO - PROCESS | 3696 | 1466015521065 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:32:01 INFO - PROCESS | 3696 | 1466015521078 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 3696 | 1466015521081 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E250800 == 27 [pid = 3696] [id = 608] 11:32:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004568E48000) [pid = 3696] [serial = 1824] [outer = 0000000000000000] 11:32:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004568EB2400) [pid = 3696] [serial = 1825] [outer = 0000004568E48000] 11:32:01 INFO - PROCESS | 3696 | 1466015521132 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045696AB000) [pid = 3696] [serial = 1826] [outer = 0000004568E48000] 11:32:01 INFO - PROCESS | 3696 | 1466015521625 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 11:32:01 INFO - PROCESS | 3696 | 1466015521686 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 3696 | 1466015521688 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:32:01 INFO - PROCESS | 3696 | 1466015521692 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 3696 | 1466015521695 Marionette TRACE conn5 <- [1,2398,null,{}] 11:32:01 INFO - PROCESS | 3696 | 1466015521743 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 3696 | 1466015521748 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:01 INFO - PROCESS | 3696 | 1466015521881 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:32:01 INFO - PROCESS | 3696 | 1466015521892 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 3696 | 1466015521895 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB7800 == 28 [pid = 3696] [id = 609] 11:32:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000456297C800) [pid = 3696] [serial = 1827] [outer = 0000000000000000] 11:32:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456A66E000) [pid = 3696] [serial = 1828] [outer = 000000456297C800] 11:32:01 INFO - PROCESS | 3696 | 1466015521946 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000456A969000) [pid = 3696] [serial = 1829] [outer = 000000456297C800] 11:32:02 INFO - PROCESS | 3696 | 1466015522411 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 774ms 11:32:02 INFO - PROCESS | 3696 | 1466015522469 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 3696 | 1466015522472 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:32:02 INFO - PROCESS | 3696 | 1466015522475 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:32:02 INFO - PROCESS | 3696 | 1466015522477 Marionette TRACE conn5 <- [1,2402,null,{}] 11:32:02 INFO - PROCESS | 3696 | 1466015522480 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 3696 | 1466015522482 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:02 INFO - PROCESS | 3696 | 1466015522577 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:32:02 INFO - PROCESS | 3696 | 1466015522584 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 3696 | 1466015522586 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BEF000 == 29 [pid = 3696] [id = 610] 11:32:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000456E14AC00) [pid = 3696] [serial = 1830] [outer = 0000000000000000] 11:32:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000456E216800) [pid = 3696] [serial = 1831] [outer = 000000456E14AC00] 11:32:02 INFO - PROCESS | 3696 | 1466015522633 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000456E2B9000) [pid = 3696] [serial = 1832] [outer = 000000456E14AC00] 11:32:03 INFO - PROCESS | 3696 | 1466015523096 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 11:32:03 INFO - PROCESS | 3696 | 1466015523169 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:32:03 INFO - PROCESS | 3696 | 1466015523171 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:32:03 INFO - PROCESS | 3696 | 1466015523175 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 3696 | 1466015523177 Marionette TRACE conn5 <- [1,2406,null,{}] 11:32:03 INFO - PROCESS | 3696 | 1466015523180 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 3696 | 1466015523183 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:03 INFO - PROCESS | 3696 | 1466015523295 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:32:03 INFO - PROCESS | 3696 | 1466015523305 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 3696 | 1466015523308 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D1C800 == 30 [pid = 3696] [id = 611] 11:32:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004568DF7C00) [pid = 3696] [serial = 1833] [outer = 0000000000000000] 11:32:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000456EB61800) [pid = 3696] [serial = 1834] [outer = 0000004568DF7C00] 11:32:03 INFO - PROCESS | 3696 | 1466015523353 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (0000004570062C00) [pid = 3696] [serial = 1835] [outer = 0000004568DF7C00] 11:32:03 INFO - PROCESS | 3696 | 1466015523807 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 11:32:03 INFO - PROCESS | 3696 | 1466015523850 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 3696 | 1466015523852 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:32:03 INFO - PROCESS | 3696 | 1466015523855 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:32:03 INFO - PROCESS | 3696 | 1466015523857 Marionette TRACE conn5 <- [1,2410,null,{}] 11:32:03 INFO - PROCESS | 3696 | 1466015523860 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 3696 | 1466015523866 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:04 INFO - PROCESS | 3696 | 1466015523991 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:32:04 INFO - PROCESS | 3696 | 1466015523998 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 3696 | 1466015524001 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F57800 == 31 [pid = 3696] [id = 612] 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004570731800) [pid = 3696] [serial = 1836] [outer = 0000000000000000] 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (0000004570F73C00) [pid = 3696] [serial = 1837] [outer = 0000004570731800] 11:32:04 INFO - PROCESS | 3696 | 1466015524046 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004571623800) [pid = 3696] [serial = 1838] [outer = 0000004570731800] 11:32:04 INFO - PROCESS | 3696 | 1466015524498 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 11:32:04 INFO - PROCESS | 3696 | 1466015524551 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 3696 | 1466015524553 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:32:04 INFO - PROCESS | 3696 | 1466015524556 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:32:04 INFO - PROCESS | 3696 | 1466015524558 Marionette TRACE conn5 <- [1,2414,null,{}] 11:32:04 INFO - PROCESS | 3696 | 1466015524561 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 3696 | 1466015524563 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:04 INFO - PROCESS | 3696 | 1466015524673 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:32:04 INFO - PROCESS | 3696 | 1466015524681 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 3696 | 1466015524683 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576613800 == 32 [pid = 3696] [id = 613] 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000456583B000) [pid = 3696] [serial = 1839] [outer = 0000000000000000] 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004571A02800) [pid = 3696] [serial = 1840] [outer = 000000456583B000] 11:32:04 INFO - PROCESS | 3696 | 1466015524729 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004571A0C000) [pid = 3696] [serial = 1841] [outer = 000000456583B000] 11:32:05 INFO - PROCESS | 3696 | 1466015525164 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 11:32:05 INFO - PROCESS | 3696 | 1466015525200 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:32:05 INFO - PROCESS | 3696 | 1466015525203 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:32:05 INFO - PROCESS | 3696 | 1466015525207 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 3696 | 1466015525209 Marionette TRACE conn5 <- [1,2418,null,{}] 11:32:05 INFO - PROCESS | 3696 | 1466015525218 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 3696 | 1466015525220 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:05 INFO - PROCESS | 3696 | 1466015525306 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:32:05 INFO - PROCESS | 3696 | 1466015525312 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 3696 | 1466015525314 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000457781D800 == 33 [pid = 3696] [id = 614] 11:32:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (0000004571B10400) [pid = 3696] [serial = 1842] [outer = 0000000000000000] 11:32:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (0000004571B3CC00) [pid = 3696] [serial = 1843] [outer = 0000004571B10400] 11:32:05 INFO - PROCESS | 3696 | 1466015525361 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (0000004571B44800) [pid = 3696] [serial = 1844] [outer = 0000004571B10400] 11:32:05 INFO - PROCESS | 3696 | 1466015525854 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 11:32:05 INFO - PROCESS | 3696 | 1466015525900 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 3696 | 1466015525902 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:32:05 INFO - PROCESS | 3696 | 1466015525905 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 3696 | 1466015525907 Marionette TRACE conn5 <- [1,2422,null,{}] 11:32:05 INFO - PROCESS | 3696 | 1466015525910 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 3696 | 1466015525912 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:06 INFO - PROCESS | 3696 | 1466015526031 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:32:06 INFO - PROCESS | 3696 | 1466015526117 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 3696 | 1466015526119 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB7000 == 34 [pid = 3696] [id = 615] 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (0000004571BB8800) [pid = 3696] [serial = 1845] [outer = 0000000000000000] 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (0000004571BBC400) [pid = 3696] [serial = 1846] [outer = 0000004571BB8800] 11:32:06 INFO - PROCESS | 3696 | 1466015526164 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (0000004571C5F000) [pid = 3696] [serial = 1847] [outer = 0000004571BB8800] 11:32:06 INFO - PROCESS | 3696 | 1466015526586 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 733ms 11:32:06 INFO - PROCESS | 3696 | 1466015526642 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 3696 | 1466015526644 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:32:06 INFO - PROCESS | 3696 | 1466015526653 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 3696 | 1466015526655 Marionette TRACE conn5 <- [1,2426,null,{}] 11:32:06 INFO - PROCESS | 3696 | 1466015526658 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 3696 | 1466015526660 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:06 INFO - PROCESS | 3696 | 1466015526785 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:32:06 INFO - PROCESS | 3696 | 1466015526794 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 3696 | 1466015526796 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:06 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780DE000 == 35 [pid = 3696] [id = 616] 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 110 (0000004571C65400) [pid = 3696] [serial = 1848] [outer = 0000000000000000] 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 111 (0000004571C8A800) [pid = 3696] [serial = 1849] [outer = 0000004571C65400] 11:32:06 INFO - PROCESS | 3696 | 1466015526841 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 112 (0000004571DA9C00) [pid = 3696] [serial = 1850] [outer = 0000004571C65400] 11:32:07 INFO - PROCESS | 3696 | 1466015527296 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 11:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:32:07 INFO - PROCESS | 3696 | 1466015527347 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 3696 | 1466015527349 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:32:07 INFO - PROCESS | 3696 | 1466015527358 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 3696 | 1466015527360 Marionette TRACE conn5 <- [1,2430,null,{}] 11:32:07 INFO - PROCESS | 3696 | 1466015527364 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 3696 | 1466015527366 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:07 INFO - PROCESS | 3696 | 1466015527533 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 111 (000000457574E000) [pid = 3696] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 110 (0000004571A0B000) [pid = 3696] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 109 (000000456E20C800) [pid = 3696] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (0000004564DB9800) [pid = 3696] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (0000004576459000) [pid = 3696] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (0000004573A5C000) [pid = 3696] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (0000004571BC0800) [pid = 3696] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000456A65CC00) [pid = 3696] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000456E2CC400) [pid = 3696] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000456514EC00) [pid = 3696] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004575746400) [pid = 3696] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000457310F800) [pid = 3696] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000456E2CD000) [pid = 3696] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (00000045651B9800) [pid = 3696] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (0000004570F76000) [pid = 3696] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004575ADE400) [pid = 3696] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000456A715400) [pid = 3696] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004564763400) [pid = 3696] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000456297AC00) [pid = 3696] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004565BE0000) [pid = 3696] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004562A59800) [pid = 3696] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000457160A400) [pid = 3696] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (00000045729BE000) [pid = 3696] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045716F9000) [pid = 3696] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:32:08 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456ABBDC00) [pid = 3696] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:32:08 INFO - PROCESS | 3696 | 1466015528038 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 3696 | 1466015528041 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A8A000 == 36 [pid = 3696] [id = 617] 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004562AA1400) [pid = 3696] [serial = 1851] [outer = 0000000000000000] 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004564C9F800) [pid = 3696] [serial = 1852] [outer = 0000004562AA1400] 11:32:08 INFO - PROCESS | 3696 | 1466015528099 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (00000045700F0000) [pid = 3696] [serial = 1853] [outer = 0000004562AA1400] 11:32:08 INFO - PROCESS | 3696 | 1466015528502 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1198ms 11:32:08 INFO - PROCESS | 3696 | 1466015528554 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 3696 | 1466015528556 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:32:08 INFO - PROCESS | 3696 | 1466015528559 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 3696 | 1466015528561 Marionette TRACE conn5 <- [1,2434,null,{}] 11:32:08 INFO - PROCESS | 3696 | 1466015528565 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 3696 | 1466015528567 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:08 INFO - PROCESS | 3696 | 1466015528653 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:32:08 INFO - PROCESS | 3696 | 1466015528658 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 3696 | 1466015528659 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:08 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796BA000 == 37 [pid = 3696] [id = 618] 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571A06C00) [pid = 3696] [serial = 1854] [outer = 0000000000000000] 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004573533000) [pid = 3696] [serial = 1855] [outer = 0000004571A06C00] 11:32:08 INFO - PROCESS | 3696 | 1466015528704 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004573C52C00) [pid = 3696] [serial = 1856] [outer = 0000004571A06C00] 11:32:09 INFO - PROCESS | 3696 | 1466015529123 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 587ms 11:32:09 INFO - PROCESS | 3696 | 1466015529150 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 3696 | 1466015529152 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:32:09 INFO - PROCESS | 3696 | 1466015529156 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 3696 | 1466015529157 Marionette TRACE conn5 <- [1,2438,null,{}] 11:32:09 INFO - PROCESS | 3696 | 1466015529161 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 3696 | 1466015529163 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:09 INFO - PROCESS | 3696 | 1466015529293 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:32:09 INFO - PROCESS | 3696 | 1466015529301 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 3696 | 1466015529303 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:09 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799D3800 == 38 [pid = 3696] [id = 619] 11:32:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004574198800) [pid = 3696] [serial = 1857] [outer = 0000000000000000] 11:32:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (0000004574D78000) [pid = 3696] [serial = 1858] [outer = 0000004574198800] 11:32:09 INFO - PROCESS | 3696 | 1466015529347 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (0000004574D82000) [pid = 3696] [serial = 1859] [outer = 0000004574198800] 11:32:09 INFO - PROCESS | 3696 | 1466015529771 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 11:32:09 INFO - PROCESS | 3696 | 1466015529835 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 3696 | 1466015529838 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:32:09 INFO - PROCESS | 3696 | 1466015529841 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:32:09 INFO - PROCESS | 3696 | 1466015529842 Marionette TRACE conn5 <- [1,2442,null,{}] 11:32:09 INFO - PROCESS | 3696 | 1466015529856 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 3696 | 1466015529858 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:09 INFO - PROCESS | 3696 | 1466015529947 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:32:09 INFO - PROCESS | 3696 | 1466015529954 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 3696 | 1466015529955 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579F82800 == 39 [pid = 3696] [id = 620] 11:32:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000457559B000) [pid = 3696] [serial = 1860] [outer = 0000000000000000] 11:32:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (0000004575604400) [pid = 3696] [serial = 1861] [outer = 000000457559B000] 11:32:10 INFO - PROCESS | 3696 | 1466015530007 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000457560E000) [pid = 3696] [serial = 1862] [outer = 000000457559B000] 11:32:10 INFO - PROCESS | 3696 | 1466015530853 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1028ms 11:32:10 INFO - PROCESS | 3696 | 1466015530873 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 3696 | 1466015530878 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:32:10 INFO - PROCESS | 3696 | 1466015530882 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 3696 | 1466015530888 Marionette TRACE conn5 <- [1,2446,null,{}] 11:32:10 INFO - PROCESS | 3696 | 1466015530913 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 3696 | 1466015530916 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:11 INFO - PROCESS | 3696 | 1466015531048 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:32:11 INFO - PROCESS | 3696 | 1466015531179 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 3696 | 1466015531182 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E194800 == 40 [pid = 3696] [id = 621] 11:32:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (0000004565DB3C00) [pid = 3696] [serial = 1863] [outer = 0000000000000000] 11:32:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (0000004568C4CC00) [pid = 3696] [serial = 1864] [outer = 0000004565DB3C00] 11:32:11 INFO - PROCESS | 3696 | 1466015531242 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (0000004569B68800) [pid = 3696] [serial = 1865] [outer = 0000004565DB3C00] 11:32:12 INFO - PROCESS | 3696 | 1466015532032 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1195ms 11:32:12 INFO - PROCESS | 3696 | 1466015532082 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 3696 | 1466015532088 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:32:12 INFO - PROCESS | 3696 | 1466015532094 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 3696 | 1466015532098 Marionette TRACE conn5 <- [1,2450,null,{}] 11:32:12 INFO - PROCESS | 3696 | 1466015532102 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 3696 | 1466015532105 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:12 INFO - PROCESS | 3696 | 1466015532246 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:32:12 INFO - PROCESS | 3696 | 1466015532503 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 3696 | 1466015532506 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004564C59000 == 41 [pid = 3696] [id = 622] 11:32:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (0000004562A9FC00) [pid = 3696] [serial = 1866] [outer = 0000000000000000] 11:32:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (00000045633C1400) [pid = 3696] [serial = 1867] [outer = 0000004562A9FC00] 11:32:12 INFO - PROCESS | 3696 | 1466015532594 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (00000045645D1800) [pid = 3696] [serial = 1868] [outer = 0000004562A9FC00] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456A777800 == 40 [pid = 3696] [id = 403] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F6B000 == 39 [pid = 3696] [id = 397] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C41000 == 38 [pid = 3696] [id = 398] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004563EA2000 == 37 [pid = 3696] [id = 401] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004579632000 == 36 [pid = 3696] [id = 400] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 00000045796AC000 == 35 [pid = 3696] [id = 399] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 000000457417E000 == 34 [pid = 3696] [id = 408] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B41800 == 33 [pid = 3696] [id = 391] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C3A800 == 32 [pid = 3696] [id = 396] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004572940800 == 31 [pid = 3696] [id = 407] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456E24C000 == 30 [pid = 3696] [id = 392] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BF3800 == 29 [pid = 3696] [id = 395] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5E2000 == 28 [pid = 3696] [id = 404] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004565808000 == 27 [pid = 3696] [id = 402] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 00000045709D1000 == 26 [pid = 3696] [id = 405] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 000000457168A000 == 25 [pid = 3696] [id = 406] 11:32:13 INFO - PROCESS | 3696 | --DOCSHELL 00000045799E7800 == 24 [pid = 3696] [id = 394] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000457659B000) [pid = 3696] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | 1466015533310 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000456A669C00) [pid = 3696] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (0000004569B31400) [pid = 3696] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (0000004564EEEC00) [pid = 3696] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (0000004571C69400) [pid = 3696] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (0000004573A69800) [pid = 3696] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (0000004573111800) [pid = 3696] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000456E2B1400) [pid = 3696] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (0000004576454C00) [pid = 3696] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (0000004570066400) [pid = 3696] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (0000004568C4E400) [pid = 3696] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004575AD2C00) [pid = 3696] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (0000004575CFA400) [pid = 3696] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004576453000) [pid = 3696] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000457574E800) [pid = 3696] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004575638000) [pid = 3696] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (0000004571624800) [pid = 3696] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004576490400) [pid = 3696] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004574D81C00) [pid = 3696] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571F54400) [pid = 3696] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000457352B400) [pid = 3696] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456E20F400) [pid = 3696] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571370C00) [pid = 3696] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045716FA800) [pid = 3696] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004570F7A000) [pid = 3696] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456A714C00) [pid = 3696] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004569511000) [pid = 3696] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004575CF2C00) [pid = 3696] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000457574B400) [pid = 3696] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004575607000) [pid = 3696] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004574163400) [pid = 3696] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571607400) [pid = 3696] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000457073B000) [pid = 3696] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456ABCBC00) [pid = 3696] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004569643400) [pid = 3696] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000457645BC00) [pid = 3696] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000457658F800) [pid = 3696] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004575640400) [pid = 3696] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457559B400) [pid = 3696] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004575CF6C00) [pid = 3696] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1285ms 11:32:13 INFO - PROCESS | 3696 | 1466015533381 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 3696 | 1466015533385 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:32:13 INFO - PROCESS | 3696 | 1466015533389 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:32:13 INFO - PROCESS | 3696 | 1466015533392 Marionette TRACE conn5 <- [1,2454,null,{}] 11:32:13 INFO - PROCESS | 3696 | 1466015533397 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 3696 | 1466015533402 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:13 INFO - PROCESS | 3696 | 1466015533493 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:32:13 INFO - PROCESS | 3696 | 1466015533506 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 3696 | 1466015533508 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:13 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692CA000 == 25 [pid = 3696] [id = 623] 11:32:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045646B1C00) [pid = 3696] [serial = 1869] [outer = 0000000000000000] 11:32:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004564766C00) [pid = 3696] [serial = 1870] [outer = 00000045646B1C00] 11:32:13 INFO - PROCESS | 3696 | 1466015533557 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004565D5A400) [pid = 3696] [serial = 1871] [outer = 00000045646B1C00] 11:32:14 INFO - PROCESS | 3696 | 1466015534095 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 11:32:14 INFO - PROCESS | 3696 | 1466015534128 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 3696 | 1466015534132 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:32:14 INFO - PROCESS | 3696 | 1466015534138 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 3696 | 1466015534140 Marionette TRACE conn5 <- [1,2458,null,{}] 11:32:14 INFO - PROCESS | 3696 | 1466015534144 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 3696 | 1466015534147 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:14 INFO - PROCESS | 3696 | 1466015534241 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:32:14 INFO - PROCESS | 3696 | 1466015534250 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 3696 | 1466015534252 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000457007A000 == 26 [pid = 3696] [id = 624] 11:32:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569B67800) [pid = 3696] [serial = 1872] [outer = 0000000000000000] 11:32:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004569B6CC00) [pid = 3696] [serial = 1873] [outer = 0000004569B67800] 11:32:14 INFO - PROCESS | 3696 | 1466015534298 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A65CC00) [pid = 3696] [serial = 1874] [outer = 0000004569B67800] 11:32:14 INFO - PROCESS | 3696 | 1466015534772 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 11:32:14 INFO - PROCESS | 3696 | 1466015534831 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 3696 | 1466015534834 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:32:14 INFO - PROCESS | 3696 | 1466015534839 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 3696 | 1466015534846 Marionette TRACE conn5 <- [1,2462,null,{}] 11:32:14 INFO - PROCESS | 3696 | 1466015534855 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 3696 | 1466015534860 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:14 INFO - PROCESS | 3696 | 1466015534960 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:32:15 INFO - PROCESS | 3696 | 1466015535062 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 3696 | 1466015535065 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC4800 == 27 [pid = 3696] [id = 625] 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A717800) [pid = 3696] [serial = 1875] [outer = 0000000000000000] 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456ADB0400) [pid = 3696] [serial = 1876] [outer = 000000456A717800] 11:32:15 INFO - PROCESS | 3696 | 1466015535113 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E147000) [pid = 3696] [serial = 1877] [outer = 000000456A717800] 11:32:15 INFO - PROCESS | 3696 | 1466015535492 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms 11:32:15 INFO - PROCESS | 3696 | 1466015535532 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:32:15 INFO - PROCESS | 3696 | 1466015535535 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:32:15 INFO - PROCESS | 3696 | 1466015535538 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 3696 | 1466015535540 Marionette TRACE conn5 <- [1,2466,null,{}] 11:32:15 INFO - PROCESS | 3696 | 1466015535543 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 3696 | 1466015535545 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:15 INFO - PROCESS | 3696 | 1466015535709 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:32:15 INFO - PROCESS | 3696 | 1466015535727 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 3696 | 1466015535729 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574A70800 == 28 [pid = 3696] [id = 626] 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E149800) [pid = 3696] [serial = 1878] [outer = 0000000000000000] 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E291800) [pid = 3696] [serial = 1879] [outer = 000000456E149800] 11:32:15 INFO - PROCESS | 3696 | 1466015535775 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456EB1DC00) [pid = 3696] [serial = 1880] [outer = 000000456E149800] 11:32:16 INFO - PROCESS | 3696 | 1466015536225 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004574198800) [pid = 3696] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571BB8800) [pid = 3696] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004571C65400) [pid = 3696] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004570731800) [pid = 3696] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571B10400) [pid = 3696] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456297C800) [pid = 3696] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456583B000) [pid = 3696] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456E14AC00) [pid = 3696] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045646AD800) [pid = 3696] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004568E48000) [pid = 3696] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571A06C00) [pid = 3696] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:32:16 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004562AA1400) [pid = 3696] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:32:16 INFO - PROCESS | 3696 | 1466015536513 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 3696 | 1466015536519 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:32:16 INFO - PROCESS | 3696 | 1466015536530 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 3696 | 1466015536533 Marionette TRACE conn5 <- [1,2470,null,{}] 11:32:16 INFO - PROCESS | 3696 | 1466015536540 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 3696 | 1466015536544 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:32:16 INFO - PROCESS | 3696 | 1466015536663 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:32:16 INFO - PROCESS | 3696 | 1466015536752 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 3696 | 1466015536758 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:16 INFO - PROCESS | 3696 | ++DOCSHELL 00000045695B7000 == 29 [pid = 3696] [id = 627] 11:32:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564420000) [pid = 3696] [serial = 1881] [outer = 0000000000000000] 11:32:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045646A6400) [pid = 3696] [serial = 1882] [outer = 0000004564420000] 11:32:16 INFO - PROCESS | 3696 | 1466015536818 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004564EED400) [pid = 3696] [serial = 1883] [outer = 0000004564420000] 11:32:17 INFO - PROCESS | 3696 | 1466015537411 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 924ms 11:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:32:17 INFO - PROCESS | 3696 | 1466015537472 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 3696 | 1466015537476 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 3696 | 1466015537483 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 3696 | 1466015537487 Marionette TRACE conn5 <- [1,2474,null,{}] 11:32:17 INFO - PROCESS | 3696 | 1466015537492 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 3696 | 1466015537495 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:17 INFO - PROCESS | 3696 | 1466015537610 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:32:17 INFO - PROCESS | 3696 | 1466015537734 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 3696 | 1466015537737 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F13800 == 30 [pid = 3696] [id = 628] 11:32:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569B68400) [pid = 3696] [serial = 1884] [outer = 0000000000000000] 11:32:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A671000) [pid = 3696] [serial = 1885] [outer = 0000004569B68400] 11:32:17 INFO - PROCESS | 3696 | 1466015537796 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABD3400) [pid = 3696] [serial = 1886] [outer = 0000004569B68400] 11:32:18 INFO - PROCESS | 3696 | 1466015538431 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 984ms 11:32:18 INFO - PROCESS | 3696 | 1466015538465 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 3696 | 1466015538468 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:32:18 INFO - PROCESS | 3696 | 1466015538471 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 3696 | 1466015538474 Marionette TRACE conn5 <- [1,2478,null,{}] 11:32:18 INFO - PROCESS | 3696 | 1466015538485 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 3696 | 1466015538490 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:18 INFO - PROCESS | 3696 | 1466015538607 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:32:18 INFO - PROCESS | 3696 | 1466015538733 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 3696 | 1466015538738 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000457079F800 == 31 [pid = 3696] [id = 629] 11:32:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045705DF000) [pid = 3696] [serial = 1887] [outer = 0000000000000000] 11:32:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000457073BC00) [pid = 3696] [serial = 1888] [outer = 00000045705DF000] 11:32:18 INFO - PROCESS | 3696 | 1466015538798 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004570F74400) [pid = 3696] [serial = 1889] [outer = 00000045705DF000] 11:32:19 INFO - PROCESS | 3696 | 1466015539436 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 11:32:19 INFO - PROCESS | 3696 | 1466015539461 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 3696 | 1466015539463 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:32:19 INFO - PROCESS | 3696 | 1466015539468 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 3696 | 1466015539470 Marionette TRACE conn5 <- [1,2482,null,{}] 11:32:19 INFO - PROCESS | 3696 | 1466015539474 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 3696 | 1466015539476 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:19 INFO - PROCESS | 3696 | 1466015539591 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:32:19 INFO - PROCESS | 3696 | 1466015539713 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 3696 | 1466015539715 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E12000 == 32 [pid = 3696] [id = 630] 11:32:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571373400) [pid = 3696] [serial = 1890] [outer = 0000000000000000] 11:32:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045714D3000) [pid = 3696] [serial = 1891] [outer = 0000004571373400] 11:32:19 INFO - PROCESS | 3696 | 1466015539772 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000457161CC00) [pid = 3696] [serial = 1892] [outer = 0000004571373400] 11:32:20 INFO - PROCESS | 3696 | 1466015540343 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 923ms 11:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:32:20 INFO - PROCESS | 3696 | 1466015540396 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 3696 | 1466015540399 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:32:20 INFO - PROCESS | 3696 | 1466015540402 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 3696 | 1466015540404 Marionette TRACE conn5 <- [1,2486,null,{}] 11:32:20 INFO - PROCESS | 3696 | 1466015540408 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 3696 | 1466015540410 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:20 INFO - PROCESS | 3696 | 1466015540517 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:32:20 INFO - PROCESS | 3696 | 1466015540610 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 3696 | 1466015540613 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F6E800 == 33 [pid = 3696] [id = 631] 11:32:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571377800) [pid = 3696] [serial = 1893] [outer = 0000000000000000] 11:32:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045718C7000) [pid = 3696] [serial = 1894] [outer = 0000004571377800] 11:32:20 INFO - PROCESS | 3696 | 1466015540668 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571A0A800) [pid = 3696] [serial = 1895] [outer = 0000004571377800] 11:32:21 INFO - PROCESS | 3696 | 1466015541318 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 942ms 11:32:21 INFO - PROCESS | 3696 | 1466015541346 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 3696 | 1466015541351 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:32:21 INFO - PROCESS | 3696 | 1466015541356 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 3696 | 1466015541361 Marionette TRACE conn5 <- [1,2490,null,{}] 11:32:21 INFO - PROCESS | 3696 | 1466015541367 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 3696 | 1466015541370 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:21 INFO - PROCESS | 3696 | 1466015541485 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:32:21 INFO - PROCESS | 3696 | 1466015541577 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 3696 | 1466015541581 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E5F2000 == 34 [pid = 3696] [id = 632] 11:32:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456583CC00) [pid = 3696] [serial = 1896] [outer = 0000000000000000] 11:32:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004568EB3800) [pid = 3696] [serial = 1897] [outer = 000000456583CC00] 11:32:21 INFO - PROCESS | 3696 | 1466015541631 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004569C37000) [pid = 3696] [serial = 1898] [outer = 000000456583CC00] 11:32:22 INFO - PROCESS | 3696 | --DOCSHELL 000000457B7E4800 == 33 [pid = 3696] [id = 606] 11:32:22 INFO - PROCESS | 3696 | --DOCSHELL 00000045796B9800 == 32 [pid = 3696] [id = 393] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571BBC400) [pid = 3696] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571C8A800) [pid = 3696] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004570F73C00) [pid = 3696] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571C5F000) [pid = 3696] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004571623800) [pid = 3696] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456EB61800) [pid = 3696] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571B3CC00) [pid = 3696] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456A66E000) [pid = 3696] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456A969000) [pid = 3696] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571A02800) [pid = 3696] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571A0C000) [pid = 3696] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E216800) [pid = 3696] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456E2B9000) [pid = 3696] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045646AF800) [pid = 3696] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004564C9A000) [pid = 3696] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004568EB2400) [pid = 3696] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (00000045696AB000) [pid = 3696] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571DA9C00) [pid = 3696] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004573533000) [pid = 3696] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045700F0000) [pid = 3696] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004574D82000) [pid = 3696] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004573C52C00) [pid = 3696] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004564C9F800) [pid = 3696] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004571B44800) [pid = 3696] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004574D78000) [pid = 3696] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:32:22 INFO - PROCESS | 3696 | 1466015542945 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1651ms 11:32:23 INFO - PROCESS | 3696 | 1466015543011 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 3696 | 1466015543016 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:32:23 INFO - PROCESS | 3696 | 1466015543022 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 3696 | 1466015543025 Marionette TRACE conn5 <- [1,2494,null,{}] 11:32:23 INFO - PROCESS | 3696 | 1466015543031 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 3696 | 1466015543034 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:23 INFO - PROCESS | 3696 | 1466015543133 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:32:23 INFO - PROCESS | 3696 | 1466015543202 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 3696 | 1466015543207 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569682000 == 33 [pid = 3696] [id = 633] 11:32:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (00000045645D3000) [pid = 3696] [serial = 1899] [outer = 0000000000000000] 11:32:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045645DBC00) [pid = 3696] [serial = 1900] [outer = 00000045645D3000] 11:32:23 INFO - PROCESS | 3696 | 1466015543258 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004564761800) [pid = 3696] [serial = 1901] [outer = 00000045645D3000] 11:32:23 INFO - PROCESS | 3696 | 1466015543716 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 11:32:23 INFO - PROCESS | 3696 | 1466015543758 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 3696 | 1466015543764 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:32:23 INFO - PROCESS | 3696 | 1466015543770 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 3696 | 1466015543773 Marionette TRACE conn5 <- [1,2498,null,{}] 11:32:23 INFO - PROCESS | 3696 | 1466015543777 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 3696 | 1466015543780 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:23 INFO - PROCESS | 3696 | 1466015543871 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:32:23 INFO - PROCESS | 3696 | 1466015543880 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 3696 | 1466015543882 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E261800 == 34 [pid = 3696] [id = 634] 11:32:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004565DB5C00) [pid = 3696] [serial = 1902] [outer = 0000000000000000] 11:32:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004568CBF800) [pid = 3696] [serial = 1903] [outer = 0000004565DB5C00] 11:32:23 INFO - PROCESS | 3696 | 1466015543931 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456964DC00) [pid = 3696] [serial = 1904] [outer = 0000004565DB5C00] 11:32:24 INFO - PROCESS | 3696 | 1466015544403 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 11:32:24 INFO - PROCESS | 3696 | 1466015544463 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 3696 | 1466015544466 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:32:24 INFO - PROCESS | 3696 | 1466015544469 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 3696 | 1466015544473 Marionette TRACE conn5 <- [1,2502,null,{}] 11:32:24 INFO - PROCESS | 3696 | 1466015544484 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 3696 | 1466015544489 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:24 INFO - PROCESS | 3696 | 1466015544613 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:32:24 INFO - PROCESS | 3696 | 1466015544690 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 3696 | 1466015544693 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F11800 == 35 [pid = 3696] [id = 635] 11:32:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004563EBC400) [pid = 3696] [serial = 1905] [outer = 0000000000000000] 11:32:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456A66D400) [pid = 3696] [serial = 1906] [outer = 0000004563EBC400] 11:32:24 INFO - PROCESS | 3696 | 1466015544743 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456A965800) [pid = 3696] [serial = 1907] [outer = 0000004563EBC400] 11:32:25 INFO - PROCESS | 3696 | 1466015545160 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 11:32:25 INFO - PROCESS | 3696 | 1466015545205 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3696 | 1466015545208 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:32:25 INFO - PROCESS | 3696 | 1466015545212 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 3696 | 1466015545213 Marionette TRACE conn5 <- [1,2506,null,{}] 11:32:25 INFO - PROCESS | 3696 | 1466015545217 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 3696 | 1466015545219 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:25 INFO - PROCESS | 3696 | 1466015545337 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:32:25 INFO - PROCESS | 3696 | 1466015545389 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 3696 | 1466015545391 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE7800 == 36 [pid = 3696] [id = 636] 11:32:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456B1C6800) [pid = 3696] [serial = 1908] [outer = 0000000000000000] 11:32:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456B26D000) [pid = 3696] [serial = 1909] [outer = 000000456B1C6800] 11:32:25 INFO - PROCESS | 3696 | 1466015545438 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456E2B0000) [pid = 3696] [serial = 1910] [outer = 000000456B1C6800] 11:32:25 INFO - PROCESS | 3696 | 1466015545890 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 11:32:25 INFO - PROCESS | 3696 | 1466015545969 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3696 | 1466015545971 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:32:25 INFO - PROCESS | 3696 | 1466015545977 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:32:25 INFO - PROCESS | 3696 | 1466015545979 Marionette TRACE conn5 <- [1,2510,null,{}] 11:32:25 INFO - PROCESS | 3696 | 1466015545982 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 3696 | 1466015545984 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:26 INFO - PROCESS | 3696 | 1466015546098 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:32:26 INFO - PROCESS | 3696 | 1466015546107 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 3696 | 1466015546109 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C37000 == 37 [pid = 3696] [id = 637] 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456514F800) [pid = 3696] [serial = 1911] [outer = 0000000000000000] 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456E2C2000) [pid = 3696] [serial = 1912] [outer = 000000456514F800] 11:32:26 INFO - PROCESS | 3696 | 1466015546155 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456EB67800) [pid = 3696] [serial = 1913] [outer = 000000456514F800] 11:32:26 INFO - PROCESS | 3696 | 1466015546606 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 11:32:26 INFO - PROCESS | 3696 | 1466015546651 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 3696 | 1466015546654 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:32:26 INFO - PROCESS | 3696 | 1466015546664 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 3696 | 1466015546666 Marionette TRACE conn5 <- [1,2514,null,{}] 11:32:26 INFO - PROCESS | 3696 | 1466015546669 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 3696 | 1466015546675 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:26 INFO - PROCESS | 3696 | 1466015546811 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:32:26 INFO - PROCESS | 3696 | 1466015546868 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 3696 | 1466015546870 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E02800 == 38 [pid = 3696] [id = 638] 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045700ED800) [pid = 3696] [serial = 1914] [outer = 0000000000000000] 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004570F71000) [pid = 3696] [serial = 1915] [outer = 00000045700ED800] 11:32:26 INFO - PROCESS | 3696 | 1466015546915 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000457137E400) [pid = 3696] [serial = 1916] [outer = 00000045700ED800] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456A717800) [pid = 3696] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E149800) [pid = 3696] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004568DF7C00) [pid = 3696] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004576596400) [pid = 3696] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000457559B000) [pid = 3696] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004562A9FC00) [pid = 3696] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004569B67800) [pid = 3696] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045646B1C00) [pid = 3696] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:32:27 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004565DB3C00) [pid = 3696] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:32:27 INFO - PROCESS | 3696 | 1466015547376 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 774ms 11:32:27 INFO - PROCESS | 3696 | 1466015547440 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 3696 | 1466015547442 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:32:27 INFO - PROCESS | 3696 | 1466015547446 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 3696 | 1466015547448 Marionette TRACE conn5 <- [1,2518,null,{}] 11:32:27 INFO - PROCESS | 3696 | 1466015547451 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 3696 | 1466015547453 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:27 INFO - PROCESS | 3696 | 1466015547533 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:32:27 INFO - PROCESS | 3696 | 1466015547538 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 3696 | 1466015547540 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F72000 == 39 [pid = 3696] [id = 639] 11:32:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456E595000) [pid = 3696] [serial = 1917] [outer = 0000000000000000] 11:32:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000457137B800) [pid = 3696] [serial = 1918] [outer = 000000456E595000] 11:32:27 INFO - PROCESS | 3696 | 1466015547585 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571611C00) [pid = 3696] [serial = 1919] [outer = 000000456E595000] 11:32:28 INFO - PROCESS | 3696 | 1466015548001 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 587ms 11:32:28 INFO - PROCESS | 3696 | 1466015548039 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 3696 | 1466015548041 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:32:28 INFO - PROCESS | 3696 | 1466015548044 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:32:28 INFO - PROCESS | 3696 | 1466015548046 Marionette TRACE conn5 <- [1,2522,null,{}] 11:32:28 INFO - PROCESS | 3696 | 1466015548054 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 3696 | 1466015548056 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:28 INFO - PROCESS | 3696 | 1466015548138 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:32:28 INFO - PROCESS | 3696 | 1466015548143 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 3696 | 1466015548145 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576618000 == 40 [pid = 3696] [id = 640] 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045716F4400) [pid = 3696] [serial = 1920] [outer = 0000000000000000] 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045718C3400) [pid = 3696] [serial = 1921] [outer = 00000045716F4400] 11:32:28 INFO - PROCESS | 3696 | 1466015548192 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571A06000) [pid = 3696] [serial = 1922] [outer = 00000045716F4400] 11:32:28 INFO - PROCESS | 3696 | 1466015548611 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 587ms 11:32:28 INFO - PROCESS | 3696 | 1466015548636 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 3696 | 1466015548638 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:32:28 INFO - PROCESS | 3696 | 1466015548641 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 3696 | 1466015548643 Marionette TRACE conn5 <- [1,2526,null,{}] 11:32:28 INFO - PROCESS | 3696 | 1466015548657 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 3696 | 1466015548659 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:28 INFO - PROCESS | 3696 | 1466015548743 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:32:28 INFO - PROCESS | 3696 | 1466015548762 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 3696 | 1466015548764 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B43800 == 41 [pid = 3696] [id = 641] 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571A0B800) [pid = 3696] [serial = 1923] [outer = 0000000000000000] 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571B02800) [pid = 3696] [serial = 1924] [outer = 0000004571A0B800] 11:32:28 INFO - PROCESS | 3696 | 1466015548810 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571B3C000) [pid = 3696] [serial = 1925] [outer = 0000004571A0B800] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004574A70800 == 40 [pid = 3696] [id = 626] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 000000457079F800 == 39 [pid = 3696] [id = 629] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 00000045695B7000 == 38 [pid = 3696] [id = 627] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F6E800 == 37 [pid = 3696] [id = 631] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E12000 == 36 [pid = 3696] [id = 630] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F13800 == 35 [pid = 3696] [id = 628] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC4800 == 34 [pid = 3696] [id = 625] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 0000004569682000 == 33 [pid = 3696] [id = 633] 11:32:29 INFO - PROCESS | 3696 | --DOCSHELL 000000456E5F2000 == 32 [pid = 3696] [id = 632] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 000000456E261800 == 31 [pid = 3696] [id = 634] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE7800 == 30 [pid = 3696] [id = 636] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C37000 == 29 [pid = 3696] [id = 637] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F11800 == 28 [pid = 3696] [id = 635] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E02800 == 27 [pid = 3696] [id = 638] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F72000 == 26 [pid = 3696] [id = 639] 11:32:30 INFO - PROCESS | 3696 | --DOCSHELL 0000004576618000 == 25 [pid = 3696] [id = 640] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456E147000) [pid = 3696] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ADB0400) [pid = 3696] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456E291800) [pid = 3696] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004570062C00) [pid = 3696] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004577563000) [pid = 3696] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457560E000) [pid = 3696] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004575604400) [pid = 3696] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045645D1800) [pid = 3696] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004569B6CC00) [pid = 3696] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004564766C00) [pid = 3696] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045633C1400) [pid = 3696] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004568C4CC00) [pid = 3696] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004565D5A400) [pid = 3696] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000456A65CC00) [pid = 3696] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004569B68800) [pid = 3696] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456EB1DC00) [pid = 3696] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:32:30 INFO - PROCESS | 3696 | 1466015550643 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2034ms 11:32:30 INFO - PROCESS | 3696 | 1466015550681 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 3696 | 1466015550684 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:32:30 INFO - PROCESS | 3696 | 1466015550690 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 3696 | 1466015550693 Marionette TRACE conn5 <- [1,2530,null,{}] 11:32:30 INFO - PROCESS | 3696 | 1466015550698 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 3696 | 1466015550701 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:30 INFO - PROCESS | 3696 | 1466015550793 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:32:30 INFO - PROCESS | 3696 | 1466015550801 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 3696 | 1466015550804 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568EDF000 == 26 [pid = 3696] [id = 642] 11:32:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004564424C00) [pid = 3696] [serial = 1926] [outer = 0000000000000000] 11:32:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (00000045645DAC00) [pid = 3696] [serial = 1927] [outer = 0000004564424C00] 11:32:30 INFO - PROCESS | 3696 | 1466015550854 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045646B2400) [pid = 3696] [serial = 1928] [outer = 0000004564424C00] 11:32:31 INFO - PROCESS | 3696 | 1466015551343 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 693ms 11:32:31 INFO - PROCESS | 3696 | 1466015551386 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 3696 | 1466015551392 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:32:31 INFO - PROCESS | 3696 | 1466015551399 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 3696 | 1466015551401 Marionette TRACE conn5 <- [1,2534,null,{}] 11:32:31 INFO - PROCESS | 3696 | 1466015551405 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 3696 | 1466015551408 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:31 INFO - PROCESS | 3696 | 1466015551505 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:32:31 INFO - PROCESS | 3696 | 1466015551515 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 3696 | 1466015551518 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E18C800 == 27 [pid = 3696] [id = 643] 11:32:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (00000045651C7400) [pid = 3696] [serial = 1929] [outer = 0000000000000000] 11:32:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004565839000) [pid = 3696] [serial = 1930] [outer = 00000045651C7400] 11:32:31 INFO - PROCESS | 3696 | 1466015551568 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004568CB3400) [pid = 3696] [serial = 1931] [outer = 00000045651C7400] 11:32:32 INFO - PROCESS | 3696 | 1466015552048 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 11:32:32 INFO - PROCESS | 3696 | 1466015552092 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 3696 | 1466015552095 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:32:32 INFO - PROCESS | 3696 | 1466015552098 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 3696 | 1466015552102 Marionette TRACE conn5 <- [1,2538,null,{}] 11:32:32 INFO - PROCESS | 3696 | 1466015552113 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 3696 | 1466015552118 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:32 INFO - PROCESS | 3696 | 1466015552235 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:32:32 INFO - PROCESS | 3696 | 1466015552321 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 3696 | 1466015552324 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000457129C000 == 28 [pid = 3696] [id = 644] 11:32:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004562A50400) [pid = 3696] [serial = 1932] [outer = 0000000000000000] 11:32:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569B68800) [pid = 3696] [serial = 1933] [outer = 0000004562A50400] 11:32:32 INFO - PROCESS | 3696 | 1466015552373 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004569C39C00) [pid = 3696] [serial = 1934] [outer = 0000004562A50400] 11:32:32 INFO - PROCESS | 3696 | 1466015552759 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 11:32:32 INFO - PROCESS | 3696 | 1466015552792 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 3696 | 1466015552795 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:32:32 INFO - PROCESS | 3696 | 1466015552807 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:32:32 INFO - PROCESS | 3696 | 1466015552809 Marionette TRACE conn5 <- [1,2542,null,{}] 11:32:32 INFO - PROCESS | 3696 | 1466015552812 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 3696 | 1466015552815 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:32 INFO - PROCESS | 3696 | 1466015552907 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:32:32 INFO - PROCESS | 3696 | 1466015552912 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 3696 | 1466015552914 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571F21000 == 29 [pid = 3696] [id = 645] 11:32:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A659C00) [pid = 3696] [serial = 1935] [outer = 0000000000000000] 11:32:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A66F800) [pid = 3696] [serial = 1936] [outer = 000000456A659C00] 11:32:32 INFO - PROCESS | 3696 | 1466015552961 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A717400) [pid = 3696] [serial = 1937] [outer = 000000456A659C00] 11:32:33 INFO - PROCESS | 3696 | 1466015553401 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 11:32:33 INFO - PROCESS | 3696 | 1466015553440 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 3696 | 1466015553442 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:32:33 INFO - PROCESS | 3696 | 1466015553446 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:32:33 INFO - PROCESS | 3696 | 1466015553447 Marionette TRACE conn5 <- [1,2546,null,{}] 11:32:33 INFO - PROCESS | 3696 | 1466015553455 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 3696 | 1466015553458 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:33 INFO - PROCESS | 3696 | 1466015553540 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:32:33 INFO - PROCESS | 3696 | 1466015553545 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 3696 | 1466015553548 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BDB000 == 30 [pid = 3696] [id = 646] 11:32:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045651C1C00) [pid = 3696] [serial = 1938] [outer = 0000000000000000] 11:32:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ABCF400) [pid = 3696] [serial = 1939] [outer = 00000045651C1C00] 11:32:33 INFO - PROCESS | 3696 | 1466015553595 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E13CC00) [pid = 3696] [serial = 1940] [outer = 00000045651C1C00] 11:32:34 INFO - PROCESS | 3696 | 1466015554051 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 626ms 11:32:34 INFO - PROCESS | 3696 | 1466015554086 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 3696 | 1466015554088 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 3696 | 1466015554097 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:32:34 INFO - PROCESS | 3696 | 1466015554099 Marionette TRACE conn5 <- [1,2550,null,{}] 11:32:34 INFO - PROCESS | 3696 | 1466015554102 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 3696 | 1466015554108 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:34 INFO - PROCESS | 3696 | 1466015554217 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:32:34 INFO - PROCESS | 3696 | 1466015554225 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 3696 | 1466015554227 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D1B800 == 31 [pid = 3696] [id = 647] 11:32:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2BB000) [pid = 3696] [serial = 1941] [outer = 0000000000000000] 11:32:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E592C00) [pid = 3696] [serial = 1942] [outer = 000000456E2BB000] 11:32:34 INFO - PROCESS | 3696 | 1466015554272 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457006DC00) [pid = 3696] [serial = 1943] [outer = 000000456E2BB000] 11:32:34 INFO - PROCESS | 3696 | 1466015554727 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 672ms 11:32:34 INFO - PROCESS | 3696 | 1466015554774 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 3696 | 1466015554776 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 3696 | 1466015554780 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:32:34 INFO - PROCESS | 3696 | 1466015554781 Marionette TRACE conn5 <- [1,2554,null,{}] 11:32:34 INFO - PROCESS | 3696 | 1466015554785 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 3696 | 1466015554787 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:34 INFO - PROCESS | 3696 | 1466015554867 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:32:34 INFO - PROCESS | 3696 | 1466015554874 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 3696 | 1466015554876 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E0E800 == 32 [pid = 3696] [id = 648] 11:32:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457073A800) [pid = 3696] [serial = 1944] [outer = 0000000000000000] 11:32:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045707F8400) [pid = 3696] [serial = 1945] [outer = 000000457073A800] 11:32:34 INFO - PROCESS | 3696 | 1466015554948 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570F7D000) [pid = 3696] [serial = 1946] [outer = 000000457073A800] 11:32:35 INFO - PROCESS | 3696 | 1466015555368 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 11:32:35 INFO - PROCESS | 3696 | 1466015555417 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 3696 | 1466015555420 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:32:35 INFO - PROCESS | 3696 | 1466015555423 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 3696 | 1466015555425 Marionette TRACE conn5 <- [1,2558,null,{}] 11:32:35 INFO - PROCESS | 3696 | 1466015555428 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 3696 | 1466015555431 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:35 INFO - PROCESS | 3696 | 1466015555513 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:32:35 INFO - PROCESS | 3696 | 1466015555518 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 3696 | 1466015555520 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576616800 == 33 [pid = 3696] [id = 649] 11:32:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457137BC00) [pid = 3696] [serial = 1947] [outer = 0000000000000000] 11:32:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571609400) [pid = 3696] [serial = 1948] [outer = 000000457137BC00] 11:32:35 INFO - PROCESS | 3696 | 1466015555564 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571625000) [pid = 3696] [serial = 1949] [outer = 000000457137BC00] 11:32:36 INFO - PROCESS | 3696 | 1466015556057 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 689ms 11:32:36 INFO - PROCESS | 3696 | 1466015556115 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 3696 | 1466015556118 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:32:36 INFO - PROCESS | 3696 | 1466015556120 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 3696 | 1466015556122 Marionette TRACE conn5 <- [1,2562,null,{}] 11:32:36 INFO - PROCESS | 3696 | 1466015556126 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 3696 | 1466015556128 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:36 INFO - PROCESS | 3696 | 1466015556242 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:32:36 INFO - PROCESS | 3696 | 1466015556323 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 3696 | 1466015556325 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577815800 == 34 [pid = 3696] [id = 650] 11:32:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004568EB3C00) [pid = 3696] [serial = 1950] [outer = 0000000000000000] 11:32:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571A02800) [pid = 3696] [serial = 1951] [outer = 0000004568EB3C00] 11:32:36 INFO - PROCESS | 3696 | 1466015556369 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045705DA400) [pid = 3696] [serial = 1952] [outer = 0000004568EB3C00] 11:32:36 INFO - PROCESS | 3696 | 1466015556805 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 11:32:36 INFO - PROCESS | 3696 | 1466015556856 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 3696 | 1466015556858 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:32:36 INFO - PROCESS | 3696 | 1466015556870 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 3696 | 1466015556872 Marionette TRACE conn5 <- [1,2566,null,{}] 11:32:36 INFO - PROCESS | 3696 | 1466015556875 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 3696 | 1466015556877 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:37 INFO - PROCESS | 3696 | 1466015556994 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:32:37 INFO - PROCESS | 3696 | 1466015557003 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 3696 | 1466015557005 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:37 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D59000 == 35 [pid = 3696] [id = 651] 11:32:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045718C9C00) [pid = 3696] [serial = 1953] [outer = 0000000000000000] 11:32:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004571B3B000) [pid = 3696] [serial = 1954] [outer = 00000045718C9C00] 11:32:37 INFO - PROCESS | 3696 | 1466015557049 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571B96800) [pid = 3696] [serial = 1955] [outer = 00000045718C9C00] 11:32:37 INFO - PROCESS | 3696 | 1466015557531 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 11:32:37 INFO - PROCESS | 3696 | 1466015557556 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 3696 | 1466015557559 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:32:37 INFO - PROCESS | 3696 | 1466015557568 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 3696 | 1466015557571 Marionette TRACE conn5 <- [1,2570,null,{}] 11:32:37 INFO - PROCESS | 3696 | 1466015557574 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 3696 | 1466015557577 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:37 INFO - PROCESS | 3696 | 1466015557729 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:32:37 INFO - PROCESS | 3696 | 1466015557742 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 3696 | 1466015557745 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000457078F800 == 36 [pid = 3696] [id = 652] 11:32:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571BB9000) [pid = 3696] [serial = 1956] [outer = 0000000000000000] 11:32:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571C5B000) [pid = 3696] [serial = 1957] [outer = 0000004571BB9000] 11:32:37 INFO - PROCESS | 3696 | 1466015557962 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571C8D400) [pid = 3696] [serial = 1958] [outer = 0000004571BB9000] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456B1C6800) [pid = 3696] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456514F800) [pid = 3696] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (00000045700ED800) [pid = 3696] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000456E595000) [pid = 3696] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045716F4400) [pid = 3696] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004565DB5C00) [pid = 3696] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045645D3000) [pid = 3696] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456583CC00) [pid = 3696] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571377800) [pid = 3696] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571373400) [pid = 3696] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045705DF000) [pid = 3696] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569B68400) [pid = 3696] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004564420000) [pid = 3696] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:32:38 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004563EBC400) [pid = 3696] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:32:38 INFO - PROCESS | 3696 | 1466015558350 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 835ms 11:32:38 INFO - PROCESS | 3696 | 1466015558400 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 3696 | 1466015558403 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:32:38 INFO - PROCESS | 3696 | 1466015558406 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 3696 | 1466015558407 Marionette TRACE conn5 <- [1,2574,null,{}] 11:32:38 INFO - PROCESS | 3696 | 1466015558411 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 3696 | 1466015558413 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:38 INFO - PROCESS | 3696 | 1466015558528 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:32:38 INFO - PROCESS | 3696 | 1466015558536 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 3696 | 1466015558537 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578076800 == 37 [pid = 3696] [id = 653] 11:32:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045645D3000) [pid = 3696] [serial = 1959] [outer = 0000000000000000] 11:32:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456EB6D000) [pid = 3696] [serial = 1960] [outer = 00000045645D3000] 11:32:38 INFO - PROCESS | 3696 | 1466015558590 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571C5F400) [pid = 3696] [serial = 1961] [outer = 00000045645D3000] 11:32:39 INFO - PROCESS | 3696 | 1466015558993 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 11:32:39 INFO - PROCESS | 3696 | 1466015559038 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 3696 | 1466015559040 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:32:39 INFO - PROCESS | 3696 | 1466015559043 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:32:39 INFO - PROCESS | 3696 | 1466015559045 Marionette TRACE conn5 <- [1,2578,null,{}] 11:32:39 INFO - PROCESS | 3696 | 1466015559049 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 3696 | 1466015559050 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:39 INFO - PROCESS | 3696 | 1466015559165 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:32:39 INFO - PROCESS | 3696 | 1466015559203 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 3696 | 1466015559205 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:39 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780EE800 == 38 [pid = 3696] [id = 654] 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571C8D000) [pid = 3696] [serial = 1962] [outer = 0000000000000000] 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571C96000) [pid = 3696] [serial = 1963] [outer = 0000004571C8D000] 11:32:39 INFO - PROCESS | 3696 | 1466015559248 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004571DB1000) [pid = 3696] [serial = 1964] [outer = 0000004571C8D000] 11:32:39 INFO - PROCESS | 3696 | 1466015559659 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 11:32:39 INFO - PROCESS | 3696 | 1466015559675 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 3696 | 1466015559677 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:32:39 INFO - PROCESS | 3696 | 1466015559680 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:32:39 INFO - PROCESS | 3696 | 1466015559682 Marionette TRACE conn5 <- [1,2582,null,{}] 11:32:39 INFO - PROCESS | 3696 | 1466015559685 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 3696 | 1466015559687 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:39 INFO - PROCESS | 3696 | 1466015559814 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:32:39 INFO - PROCESS | 3696 | 1466015559822 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 3696 | 1466015559824 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579633800 == 39 [pid = 3696] [id = 655] 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571DB6800) [pid = 3696] [serial = 1965] [outer = 0000000000000000] 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045720F4C00) [pid = 3696] [serial = 1966] [outer = 0000004571DB6800] 11:32:39 INFO - PROCESS | 3696 | 1466015559868 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004572847000) [pid = 3696] [serial = 1967] [outer = 0000004571DB6800] 11:32:40 INFO - PROCESS | 3696 | 1466015560753 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1083ms 11:32:40 INFO - PROCESS | 3696 | 1466015560766 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 3696 | 1466015560771 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:32:40 INFO - PROCESS | 3696 | 1466015560776 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 3696 | 1466015560781 Marionette TRACE conn5 <- [1,2586,null,{}] 11:32:40 INFO - PROCESS | 3696 | 1466015560787 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 3696 | 1466015560790 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:40 INFO - PROCESS | 3696 | 1466015560918 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:32:41 INFO - PROCESS | 3696 | 1466015561042 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 3696 | 1466015561046 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE13000 == 40 [pid = 3696] [id = 656] 11:32:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045646AC800) [pid = 3696] [serial = 1968] [outer = 0000000000000000] 11:32:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004564BB9000) [pid = 3696] [serial = 1969] [outer = 00000045646AC800] 11:32:41 INFO - PROCESS | 3696 | 1466015561105 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004565DB5800) [pid = 3696] [serial = 1970] [outer = 00000045646AC800] 11:32:42 INFO - PROCESS | 3696 | 1466015562087 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1335ms 11:32:42 INFO - PROCESS | 3696 | 1466015562115 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 3696 | 1466015562120 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:32:42 INFO - PROCESS | 3696 | 1466015562125 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:32:42 INFO - PROCESS | 3696 | 1466015562128 Marionette TRACE conn5 <- [1,2590,null,{}] 11:32:42 INFO - PROCESS | 3696 | 1466015562133 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 3696 | 1466015562136 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:42 INFO - PROCESS | 3696 | 1466015562252 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:32:42 INFO - PROCESS | 3696 | 1466015562335 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 3696 | 1466015562339 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:42 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692C5000 == 41 [pid = 3696] [id = 657] 11:32:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004562A9F800) [pid = 3696] [serial = 1971] [outer = 0000000000000000] 11:32:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004564CA3800) [pid = 3696] [serial = 1972] [outer = 0000004562A9F800] 11:32:42 INFO - PROCESS | 3696 | 1466015562401 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (0000004568E48000) [pid = 3696] [serial = 1973] [outer = 0000004562A9F800] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 00000045780EE800 == 40 [pid = 3696] [id = 654] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004578076800 == 39 [pid = 3696] [id = 653] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 000000457078F800 == 38 [pid = 3696] [id = 652] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D59000 == 37 [pid = 3696] [id = 651] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004577815800 == 36 [pid = 3696] [id = 650] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004576616800 == 35 [pid = 3696] [id = 649] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E0E800 == 34 [pid = 3696] [id = 648] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D1B800 == 33 [pid = 3696] [id = 647] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BDB000 == 32 [pid = 3696] [id = 646] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004571F21000 == 31 [pid = 3696] [id = 645] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 000000457129C000 == 30 [pid = 3696] [id = 644] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (0000004571B02800) [pid = 3696] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 000000456E18C800 == 29 [pid = 3696] [id = 643] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004568EDF000 == 28 [pid = 3696] [id = 642] 11:32:42 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B43800 == 27 [pid = 3696] [id = 641] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000456B26D000) [pid = 3696] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000456E2C2000) [pid = 3696] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000456E2B0000) [pid = 3696] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004570F71000) [pid = 3696] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000457137B800) [pid = 3696] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (00000045718C3400) [pid = 3696] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000457137E400) [pid = 3696] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004568CBF800) [pid = 3696] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045645DBC00) [pid = 3696] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004564761800) [pid = 3696] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571A06000) [pid = 3696] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569C37000) [pid = 3696] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004568EB3800) [pid = 3696] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571A0A800) [pid = 3696] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045718C7000) [pid = 3696] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000457161CC00) [pid = 3696] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045714D3000) [pid = 3696] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004570F74400) [pid = 3696] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000457073BC00) [pid = 3696] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABD3400) [pid = 3696] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A671000) [pid = 3696] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004564EED400) [pid = 3696] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045646A6400) [pid = 3696] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456A66D400) [pid = 3696] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456964DC00) [pid = 3696] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456EB67800) [pid = 3696] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571611C00) [pid = 3696] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456A965800) [pid = 3696] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:32:42 INFO - PROCESS | 3696 | 1466015562903 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 836ms 11:32:42 INFO - PROCESS | 3696 | 1466015562965 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 3696 | 1466015562971 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:32:42 INFO - PROCESS | 3696 | 1466015562977 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 3696 | 1466015562980 Marionette TRACE conn5 <- [1,2594,null,{}] 11:32:42 INFO - PROCESS | 3696 | 1466015562984 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 3696 | 1466015562987 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:43 INFO - PROCESS | 3696 | 1466015563077 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:32:43 INFO - PROCESS | 3696 | 1466015563084 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 3696 | 1466015563086 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE1B000 == 28 [pid = 3696] [id = 658] 11:32:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004569502800) [pid = 3696] [serial = 1974] [outer = 0000000000000000] 11:32:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569647800) [pid = 3696] [serial = 1975] [outer = 0000004569502800] 11:32:43 INFO - PROCESS | 3696 | 1466015563135 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569ACB400) [pid = 3696] [serial = 1976] [outer = 0000004569502800] 11:32:43 INFO - PROCESS | 3696 | 1466015563643 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 689ms 11:32:43 INFO - PROCESS | 3696 | 1466015563669 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 3696 | 1466015563671 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:32:43 INFO - PROCESS | 3696 | 1466015563674 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 3696 | 1466015563678 Marionette TRACE conn5 <- [1,2598,null,{}] 11:32:43 INFO - PROCESS | 3696 | 1466015563689 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 3696 | 1466015563694 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:43 INFO - PROCESS | 3696 | 1466015563821 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:32:43 INFO - PROCESS | 3696 | 1466015563910 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 3696 | 1466015563913 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104F000 == 29 [pid = 3696] [id = 659] 11:32:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A65B000) [pid = 3696] [serial = 1977] [outer = 0000000000000000] 11:32:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A66E400) [pid = 3696] [serial = 1978] [outer = 000000456A65B000] 11:32:43 INFO - PROCESS | 3696 | 1466015563962 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456ABBF000) [pid = 3696] [serial = 1979] [outer = 000000456A65B000] 11:32:44 INFO - PROCESS | 3696 | 1466015564351 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 11:32:44 INFO - PROCESS | 3696 | 1466015564407 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 3696 | 1466015564410 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:32:44 INFO - PROCESS | 3696 | 1466015564413 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 3696 | 1466015564415 Marionette TRACE conn5 <- [1,2602,null,{}] 11:32:44 INFO - PROCESS | 3696 | 1466015564419 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 3696 | 1466015564421 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:44 INFO - PROCESS | 3696 | 1466015564511 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:32:44 INFO - PROCESS | 3696 | 1466015564516 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 3696 | 1466015564518 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000457357C000 == 30 [pid = 3696] [id = 660] 11:32:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456B1CBC00) [pid = 3696] [serial = 1980] [outer = 0000000000000000] 11:32:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E20F400) [pid = 3696] [serial = 1981] [outer = 000000456B1CBC00] 11:32:44 INFO - PROCESS | 3696 | 1466015564564 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E2B8400) [pid = 3696] [serial = 1982] [outer = 000000456B1CBC00] 11:32:45 INFO - PROCESS | 3696 | 1466015565057 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 11:32:45 INFO - PROCESS | 3696 | 1466015565107 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 3696 | 1466015565116 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:32:45 INFO - PROCESS | 3696 | 1466015565126 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 3696 | 1466015565128 Marionette TRACE conn5 <- [1,2606,null,{}] 11:32:45 INFO - PROCESS | 3696 | 1466015565132 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 3696 | 1466015565134 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:45 INFO - PROCESS | 3696 | 1466015565270 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:32:45 INFO - PROCESS | 3696 | 1466015565282 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 3696 | 1466015565284 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C04000 == 31 [pid = 3696] [id = 661] 11:32:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045645CE000) [pid = 3696] [serial = 1983] [outer = 0000000000000000] 11:32:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2C4800) [pid = 3696] [serial = 1984] [outer = 00000045645CE000] 11:32:45 INFO - PROCESS | 3696 | 1466015565374 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456EB69C00) [pid = 3696] [serial = 1985] [outer = 00000045645CE000] 11:32:45 INFO - PROCESS | 3696 | 1466015565845 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 11:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:32:45 INFO - PROCESS | 3696 | 1466015565904 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 3696 | 1466015565906 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:32:45 INFO - PROCESS | 3696 | 1466015565909 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 3696 | 1466015565911 Marionette TRACE conn5 <- [1,2610,null,{}] 11:32:45 INFO - PROCESS | 3696 | 1466015565914 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 3696 | 1466015565920 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:46 INFO - PROCESS | 3696 | 1466015566059 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:32:46 INFO - PROCESS | 3696 | 1466015566117 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 3696 | 1466015566119 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D15800 == 32 [pid = 3696] [id = 662] 11:32:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004570F78400) [pid = 3696] [serial = 1986] [outer = 0000000000000000] 11:32:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000457137E400) [pid = 3696] [serial = 1987] [outer = 0000004570F78400] 11:32:46 INFO - PROCESS | 3696 | 1466015566166 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571613400) [pid = 3696] [serial = 1988] [outer = 0000004570F78400] 11:32:46 INFO - PROCESS | 3696 | 1466015566597 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 11:32:46 INFO - PROCESS | 3696 | 1466015566657 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 3696 | 1466015566659 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:32:46 INFO - PROCESS | 3696 | 1466015566663 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:32:46 INFO - PROCESS | 3696 | 1466015566665 Marionette TRACE conn5 <- [1,2614,null,{}] 11:32:46 INFO - PROCESS | 3696 | 1466015566669 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 3696 | 1466015566671 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:46 INFO - PROCESS | 3696 | 1466015566874 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004568EB3C00) [pid = 3696] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456E2BB000) [pid = 3696] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000457137BC00) [pid = 3696] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A659C00) [pid = 3696] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045718C9C00) [pid = 3696] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564424C00) [pid = 3696] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004562A50400) [pid = 3696] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045651C7400) [pid = 3696] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571A0B800) [pid = 3696] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457073A800) [pid = 3696] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045651C1C00) [pid = 3696] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571C8D000) [pid = 3696] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571BB9000) [pid = 3696] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:32:46 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (00000045645D3000) [pid = 3696] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:32:46 INFO - PROCESS | 3696 | 1466015566934 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 3696 | 1466015566936 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:46 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC7800 == 33 [pid = 3696] [id = 663] 11:32:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456441F400) [pid = 3696] [serial = 1989] [outer = 0000000000000000] 11:32:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004564EEEC00) [pid = 3696] [serial = 1990] [outer = 000000456441F400] 11:32:46 INFO - PROCESS | 3696 | 1466015566981 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456E28F400) [pid = 3696] [serial = 1991] [outer = 000000456441F400] 11:32:47 INFO - PROCESS | 3696 | 1466015567348 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 11:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:32:47 INFO - PROCESS | 3696 | 1466015567400 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 3696 | 1466015567402 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:32:47 INFO - PROCESS | 3696 | 1466015567405 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 3696 | 1466015567407 Marionette TRACE conn5 <- [1,2618,null,{}] 11:32:47 INFO - PROCESS | 3696 | 1466015567410 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 3696 | 1466015567412 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:47 INFO - PROCESS | 3696 | 1466015567496 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:32:47 INFO - PROCESS | 3696 | 1466015567501 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 3696 | 1466015567503 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:47 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D4D000 == 34 [pid = 3696] [id = 664] 11:32:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A670400) [pid = 3696] [serial = 1992] [outer = 0000000000000000] 11:32:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045718C8800) [pid = 3696] [serial = 1993] [outer = 000000456A670400] 11:32:47 INFO - PROCESS | 3696 | 1466015567555 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571B03000) [pid = 3696] [serial = 1994] [outer = 000000456A670400] 11:32:47 INFO - PROCESS | 3696 | 1466015567968 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 11:32:48 INFO - PROCESS | 3696 | 1466015568038 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 3696 | 1466015568040 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:32:48 INFO - PROCESS | 3696 | 1466015568043 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:32:48 INFO - PROCESS | 3696 | 1466015568045 Marionette TRACE conn5 <- [1,2622,null,{}] 11:32:48 INFO - PROCESS | 3696 | 1466015568049 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 3696 | 1466015568051 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:48 INFO - PROCESS | 3696 | 1466015568136 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:32:48 INFO - PROCESS | 3696 | 1466015568141 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3696 | 1466015568143 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576604000 == 35 [pid = 3696] [id = 665] 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571B3B400) [pid = 3696] [serial = 1995] [outer = 0000000000000000] 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571B96400) [pid = 3696] [serial = 1996] [outer = 0000004571B3B400] 11:32:48 INFO - PROCESS | 3696 | 1466015568188 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571BBEC00) [pid = 3696] [serial = 1997] [outer = 0000004571B3B400] 11:32:48 INFO - PROCESS | 3696 | 1466015568639 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 11:32:48 INFO - PROCESS | 3696 | 1466015568678 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 3696 | 1466015568681 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:32:48 INFO - PROCESS | 3696 | 1466015568688 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 3696 | 1466015568690 Marionette TRACE conn5 <- [1,2626,null,{}] 11:32:48 INFO - PROCESS | 3696 | 1466015568693 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 3696 | 1466015568695 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:48 INFO - PROCESS | 3696 | 1466015568790 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:32:48 INFO - PROCESS | 3696 | 1466015568797 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3696 | 1466015568799 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577529000 == 36 [pid = 3696] [id = 666] 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C62400) [pid = 3696] [serial = 1998] [outer = 0000000000000000] 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C64800) [pid = 3696] [serial = 1999] [outer = 0000004571C62400] 11:32:48 INFO - PROCESS | 3696 | 1466015568845 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DA7800) [pid = 3696] [serial = 2000] [outer = 0000004571C62400] 11:32:49 INFO - PROCESS | 3696 | 1466015569568 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 11:32:49 INFO - PROCESS | 3696 | 1466015569631 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 3696 | 1466015569636 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:32:49 INFO - PROCESS | 3696 | 1466015569641 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 3696 | 1466015569647 Marionette TRACE conn5 <- [1,2630,null,{}] 11:32:49 INFO - PROCESS | 3696 | 1466015569653 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 3696 | 1466015569656 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:49 INFO - PROCESS | 3696 | 1466015569781 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:32:49 INFO - PROCESS | 3696 | 1466015569898 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 3696 | 1466015569901 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBD7000 == 37 [pid = 3696] [id = 667] 11:32:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456583CC00) [pid = 3696] [serial = 2001] [outer = 0000000000000000] 11:32:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045695D9400) [pid = 3696] [serial = 2002] [outer = 000000456583CC00] 11:32:49 INFO - PROCESS | 3696 | 1466015569961 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004569C37000) [pid = 3696] [serial = 2003] [outer = 000000456583CC00] 11:32:50 INFO - PROCESS | 3696 | 1466015570551 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 943ms 11:32:50 INFO - PROCESS | 3696 | 1466015570588 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 3696 | 1466015570593 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:32:50 INFO - PROCESS | 3696 | 1466015570600 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 3696 | 1466015570603 Marionette TRACE conn5 <- [1,2634,null,{}] 11:32:50 INFO - PROCESS | 3696 | 1466015570607 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 3696 | 1466015570610 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:50 INFO - PROCESS | 3696 | 1466015570759 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:32:50 INFO - PROCESS | 3696 | 1466015570884 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 3696 | 1466015570887 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C36800 == 38 [pid = 3696] [id = 668] 11:32:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456ABBFC00) [pid = 3696] [serial = 2004] [outer = 0000000000000000] 11:32:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E2B0000) [pid = 3696] [serial = 2005] [outer = 000000456ABBFC00] 11:32:50 INFO - PROCESS | 3696 | 1466015570946 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456FC24400) [pid = 3696] [serial = 2006] [outer = 000000456ABBFC00] 11:32:51 INFO - PROCESS | 3696 | 1466015571578 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1028ms 11:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:32:51 INFO - PROCESS | 3696 | 1466015571631 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 3696 | 1466015571634 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:32:51 INFO - PROCESS | 3696 | 1466015571638 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 3696 | 1466015571642 Marionette TRACE conn5 <- [1,2638,null,{}] 11:32:51 INFO - PROCESS | 3696 | 1466015571653 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 3696 | 1466015571658 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:51 INFO - PROCESS | 3696 | 1466015571791 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:32:51 INFO - PROCESS | 3696 | 1466015571917 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 3696 | 1466015571921 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2B000 == 39 [pid = 3696] [id = 669] 11:32:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456E598400) [pid = 3696] [serial = 2007] [outer = 0000000000000000] 11:32:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045718C1800) [pid = 3696] [serial = 2008] [outer = 000000456E598400] 11:32:51 INFO - PROCESS | 3696 | 1466015571983 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571C8B400) [pid = 3696] [serial = 2009] [outer = 000000456E598400] 11:32:52 INFO - PROCESS | 3696 | 1466015572764 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1188ms 11:32:52 INFO - PROCESS | 3696 | 1466015572828 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 3696 | 1466015572833 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:32:52 INFO - PROCESS | 3696 | 1466015572838 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:32:52 INFO - PROCESS | 3696 | 1466015572841 Marionette TRACE conn5 <- [1,2642,null,{}] 11:32:52 INFO - PROCESS | 3696 | 1466015572846 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 3696 | 1466015572849 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:52 INFO - PROCESS | 3696 | 1466015572969 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:32:53 INFO - PROCESS | 3696 | 1466015573093 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 3696 | 1466015573098 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A619000 == 40 [pid = 3696] [id = 670] 11:32:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004569AC1800) [pid = 3696] [serial = 2010] [outer = 0000000000000000] 11:32:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (0000004569BF5000) [pid = 3696] [serial = 2011] [outer = 0000004569AC1800] 11:32:53 INFO - PROCESS | 3696 | 1466015573150 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000456ABBDC00) [pid = 3696] [serial = 2012] [outer = 0000004569AC1800] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004576604000 == 39 [pid = 3696] [id = 665] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D4D000 == 38 [pid = 3696] [id = 664] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC7800 == 37 [pid = 3696] [id = 663] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D15800 == 36 [pid = 3696] [id = 662] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C04000 == 35 [pid = 3696] [id = 661] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457357C000 == 34 [pid = 3696] [id = 660] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 000000457104F000 == 33 [pid = 3696] [id = 659] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456AE1B000 == 32 [pid = 3696] [id = 658] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 00000045692C5000 == 31 [pid = 3696] [id = 657] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004579633800 == 30 [pid = 3696] [id = 655] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456AE13000 == 29 [pid = 3696] [id = 656] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F2B000 == 28 [pid = 3696] [id = 669] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C36800 == 27 [pid = 3696] [id = 668] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBD7000 == 26 [pid = 3696] [id = 667] 11:32:53 INFO - PROCESS | 3696 | --DOCSHELL 0000004577529000 == 25 [pid = 3696] [id = 666] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (0000004571A02800) [pid = 3696] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000456E592C00) [pid = 3696] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000457006DC00) [pid = 3696] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004571609400) [pid = 3696] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456A66F800) [pid = 3696] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000456A717400) [pid = 3696] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004571B3B000) [pid = 3696] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045645DAC00) [pid = 3696] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045646B2400) [pid = 3696] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004569B68800) [pid = 3696] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569C39C00) [pid = 3696] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004565839000) [pid = 3696] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004568CB3400) [pid = 3696] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571B3C000) [pid = 3696] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045707F8400) [pid = 3696] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004570F7D000) [pid = 3696] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABCF400) [pid = 3696] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456E13CC00) [pid = 3696] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571C96000) [pid = 3696] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045705DA400) [pid = 3696] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571B96800) [pid = 3696] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571C8D400) [pid = 3696] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571C5B000) [pid = 3696] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571DB1000) [pid = 3696] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456EB6D000) [pid = 3696] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571C5F400) [pid = 3696] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:32:53 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571625000) [pid = 3696] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:32:54 INFO - PROCESS | 3696 | 1466015574272 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:32:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1494ms 11:32:54 INFO - PROCESS | 3696 | 1466015574336 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 3696 | 1466015574341 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:32:54 INFO - PROCESS | 3696 | 1466015574345 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:32:54 INFO - PROCESS | 3696 | 1466015574350 Marionette TRACE conn5 <- [1,2646,null,{}] 11:32:54 INFO - PROCESS | 3696 | 1466015574355 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 3696 | 1466015574358 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:54 INFO - PROCESS | 3696 | 1466015574451 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:32:54 INFO - PROCESS | 3696 | 1466015574463 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 3696 | 1466015574465 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:54 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569A8E800 == 26 [pid = 3696] [id = 671] 11:32:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004564763000) [pid = 3696] [serial = 2013] [outer = 0000000000000000] 11:32:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004564769C00) [pid = 3696] [serial = 2014] [outer = 0000004564763000] 11:32:54 INFO - PROCESS | 3696 | 1466015574551 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004568C44400) [pid = 3696] [serial = 2015] [outer = 0000004564763000] 11:32:55 INFO - PROCESS | 3696 | 1466015575006 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 11:32:55 INFO - PROCESS | 3696 | 1466015575041 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 3696 | 1466015575046 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:32:55 INFO - PROCESS | 3696 | 1466015575053 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 3696 | 1466015575055 Marionette TRACE conn5 <- [1,2650,null,{}] 11:32:55 INFO - PROCESS | 3696 | 1466015575059 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 3696 | 1466015575062 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:55 INFO - PROCESS | 3696 | 1466015575192 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:32:55 INFO - PROCESS | 3696 | 1466015575206 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 3696 | 1466015575208 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000457079A800 == 27 [pid = 3696] [id = 672] 11:32:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569533800) [pid = 3696] [serial = 2016] [outer = 0000000000000000] 11:32:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569B6A400) [pid = 3696] [serial = 2017] [outer = 0000004569533800] 11:32:55 INFO - PROCESS | 3696 | 1466015575256 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A66F800) [pid = 3696] [serial = 2018] [outer = 0000004569533800] 11:32:55 INFO - PROCESS | 3696 | 1466015575724 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 11:32:55 INFO - PROCESS | 3696 | 1466015575745 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 3696 | 1466015575747 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:32:55 INFO - PROCESS | 3696 | 1466015575755 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 3696 | 1466015575759 Marionette TRACE conn5 <- [1,2654,null,{}] 11:32:55 INFO - PROCESS | 3696 | 1466015575771 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 3696 | 1466015575776 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:55 INFO - PROCESS | 3696 | 1466015575863 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:32:55 INFO - PROCESS | 3696 | 1466015575872 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 3696 | 1466015575875 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573198800 == 28 [pid = 3696] [id = 673] 11:32:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456B1C4000) [pid = 3696] [serial = 2019] [outer = 0000000000000000] 11:32:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456B263800) [pid = 3696] [serial = 2020] [outer = 000000456B1C4000] 11:32:55 INFO - PROCESS | 3696 | 1466015575924 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456E2B3800) [pid = 3696] [serial = 2021] [outer = 000000456B1C4000] 11:32:56 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:32:56 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:32:56 INFO - PROCESS | 3696 | 1466015576905 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:32:56 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) 11:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1184ms 11:32:56 INFO - PROCESS | 3696 | 1466015576943 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 3696 | 1466015576946 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:32:56 INFO - PROCESS | 3696 | 1466015576949 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 3696 | 1466015576951 Marionette TRACE conn5 <- [1,2658,null,{}] 11:32:56 INFO - PROCESS | 3696 | 1466015576961 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 3696 | 1466015576963 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:57 INFO - PROCESS | 3696 | 1466015577081 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:32:57 INFO - PROCESS | 3696 | 1466015577087 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 3696 | 1466015577089 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:57 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0D000 == 29 [pid = 3696] [id = 674] 11:32:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456EB23000) [pid = 3696] [serial = 2022] [outer = 0000000000000000] 11:32:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456FC25C00) [pid = 3696] [serial = 2023] [outer = 000000456EB23000] 11:32:57 INFO - PROCESS | 3696 | 1466015577135 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045705DA400) [pid = 3696] [serial = 2024] [outer = 000000456EB23000] 11:32:58 INFO - PROCESS | 3696 | 1466015578087 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:58 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 11:32:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1196ms 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (00000045645CE000) [pid = 3696] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004570F78400) [pid = 3696] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569502800) [pid = 3696] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456B1CBC00) [pid = 3696] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571DB6800) [pid = 3696] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004562A9F800) [pid = 3696] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456A65B000) [pid = 3696] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (00000045646AC800) [pid = 3696] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456441F400) [pid = 3696] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456A670400) [pid = 3696] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:32:58 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004571B3B400) [pid = 3696] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:32:58 INFO - PROCESS | 3696 | 1466015578178 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 3696 | 1466015578181 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:32:58 INFO - PROCESS | 3696 | 1466015578186 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 3696 | 1466015578188 Marionette TRACE conn5 <- [1,2662,null,{}] 11:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:32:58 INFO - PROCESS | 3696 | 1466015578191 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 3696 | 1466015578193 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:58 INFO - PROCESS | 3696 | 1466015578278 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:32:58 INFO - PROCESS | 3696 | 1466015578284 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 3696 | 1466015578286 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D19000 == 30 [pid = 3696] [id = 675] 11:32:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004569502800) [pid = 3696] [serial = 2025] [outer = 0000000000000000] 11:32:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456A658800) [pid = 3696] [serial = 2026] [outer = 0000004569502800] 11:32:58 INFO - PROCESS | 3696 | 1466015578331 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045707F3C00) [pid = 3696] [serial = 2027] [outer = 0000004569502800] 11:32:59 INFO - PROCESS | 3696 | 1466015579289 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:32:59 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 11:32:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1134ms 11:32:59 INFO - PROCESS | 3696 | 1466015579325 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 3696 | 1466015579328 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:32:59 INFO - PROCESS | 3696 | 1466015579331 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 3696 | 1466015579333 Marionette TRACE conn5 <- [1,2666,null,{}] 11:32:59 INFO - PROCESS | 3696 | 1466015579336 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 3696 | 1466015579342 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:59 INFO - PROCESS | 3696 | 1466015579440 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:32:59 INFO - PROCESS | 3696 | 1466015579448 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 3696 | 1466015579450 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:32:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F5D800 == 31 [pid = 3696] [id = 676] 11:32:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004571280000) [pid = 3696] [serial = 2028] [outer = 0000000000000000] 11:32:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571612800) [pid = 3696] [serial = 2029] [outer = 0000004571280000] 11:32:59 INFO - PROCESS | 3696 | 1466015579495 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571A02800) [pid = 3696] [serial = 2030] [outer = 0000004571280000] 11:33:00 INFO - PROCESS | 3696 | 1466015580480 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:33:00 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) 11:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 11:33:00 INFO - PROCESS | 3696 | 1466015580515 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:33:00 INFO - PROCESS | 3696 | 1466015580520 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:33:00 INFO - PROCESS | 3696 | 1466015580526 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 3696 | 1466015580530 Marionette TRACE conn5 <- [1,2670,null,{}] 11:33:00 INFO - PROCESS | 3696 | 1466015580536 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 3696 | 1466015580539 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:00 INFO - PROCESS | 3696 | 1466015580694 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:33:00 INFO - PROCESS | 3696 | 1466015580813 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 3696 | 1466015580818 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AB8D800 == 32 [pid = 3696] [id = 677] 11:33:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004564D34400) [pid = 3696] [serial = 2031] [outer = 0000000000000000] 11:33:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004565836000) [pid = 3696] [serial = 2032] [outer = 0000004564D34400] 11:33:00 INFO - PROCESS | 3696 | 1466015580920 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456969B400) [pid = 3696] [serial = 2033] [outer = 0000004564D34400] 11:33:02 INFO - PROCESS | 3696 | 1466015582060 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:33:02 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) 11:33:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1592ms 11:33:02 INFO - PROCESS | 3696 | 1466015582146 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 3696 | 1466015582151 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:33:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:33:02 INFO - PROCESS | 3696 | 1466015582161 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 3696 | 1466015582164 Marionette TRACE conn5 <- [1,2674,null,{}] 11:33:02 INFO - PROCESS | 3696 | 1466015582169 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 3696 | 1466015582172 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:02 INFO - PROCESS | 3696 | 1466015582427 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:33:02 INFO - PROCESS | 3696 | 1466015582506 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 3696 | 1466015582510 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569562800 == 33 [pid = 3696] [id = 678] 11:33:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045646ADC00) [pid = 3696] [serial = 2034] [outer = 0000000000000000] 11:33:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045646B2C00) [pid = 3696] [serial = 2035] [outer = 00000045646ADC00] 11:33:02 INFO - PROCESS | 3696 | 1466015582561 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004568DF6C00) [pid = 3696] [serial = 2036] [outer = 00000045646ADC00] 11:33:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D19000 == 32 [pid = 3696] [id = 675] 11:33:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0D000 == 31 [pid = 3696] [id = 674] 11:33:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004573198800 == 30 [pid = 3696] [id = 673] 11:33:03 INFO - PROCESS | 3696 | --DOCSHELL 000000457079A800 == 29 [pid = 3696] [id = 672] 11:33:03 INFO - PROCESS | 3696 | --DOCSHELL 0000004569A8E800 == 28 [pid = 3696] [id = 671] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004571B96400) [pid = 3696] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E2C4800) [pid = 3696] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000457137E400) [pid = 3696] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004569647800) [pid = 3696] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004569ACB400) [pid = 3696] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456E20F400) [pid = 3696] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004572847000) [pid = 3696] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045720F4C00) [pid = 3696] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004564CA3800) [pid = 3696] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004568E48000) [pid = 3696] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456A66E400) [pid = 3696] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456ABBF000) [pid = 3696] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004564BB9000) [pid = 3696] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004565DB5800) [pid = 3696] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000456EB69C00) [pid = 3696] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004571BBEC00) [pid = 3696] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004564EEEC00) [pid = 3696] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004571613400) [pid = 3696] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (00000045718C8800) [pid = 3696] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004571B03000) [pid = 3696] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000456E28F400) [pid = 3696] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000456E2B8400) [pid = 3696] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (0000004571C64800) [pid = 3696] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:33:03 INFO - PROCESS | 3696 | 1466015583618 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:03 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 11:33:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1489ms 11:33:03 INFO - PROCESS | 3696 | 1466015583653 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 3696 | 1466015583657 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:33:03 INFO - PROCESS | 3696 | 1466015583662 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 3696 | 1466015583665 Marionette TRACE conn5 <- [1,2678,null,{}] 11:33:03 INFO - PROCESS | 3696 | 1466015583670 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 3696 | 1466015583673 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:03 INFO - PROCESS | 3696 | 1466015583762 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:33:03 INFO - PROCESS | 3696 | 1466015583770 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 3696 | 1466015583772 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000456EBCD800 == 29 [pid = 3696] [id = 679] 11:33:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (00000045646A6400) [pid = 3696] [serial = 2037] [outer = 0000000000000000] 11:33:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (0000004569A6C400) [pid = 3696] [serial = 2038] [outer = 00000045646A6400] 11:33:03 INFO - PROCESS | 3696 | 1466015583822 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004569C79400) [pid = 3696] [serial = 2039] [outer = 00000045646A6400] 11:33:04 INFO - PROCESS | 3696 | 1466015584785 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:04 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 11:33:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1138ms 11:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:33:04 INFO - PROCESS | 3696 | 1466015584803 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 3696 | 1466015584806 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 11:33:04 INFO - PROCESS | 3696 | 1466015584810 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 3696 | 1466015584812 Marionette TRACE conn5 <- [1,2682,null,{}] 11:33:04 INFO - PROCESS | 3696 | 1466015584816 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 3696 | 1466015584818 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:04 INFO - PROCESS | 3696 | 1466015584913 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 11:33:04 INFO - PROCESS | 3696 | 1466015584923 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 3696 | 1466015584925 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:04 INFO - PROCESS | 3696 | ++DOCSHELL 0000004572959000 == 30 [pid = 3696] [id = 680] 11:33:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000456B1C9800) [pid = 3696] [serial = 2040] [outer = 0000000000000000] 11:33:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000456B26F800) [pid = 3696] [serial = 2041] [outer = 000000456B1C9800] 11:33:04 INFO - PROCESS | 3696 | 1466015584972 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000456E2B8800) [pid = 3696] [serial = 2042] [outer = 000000456B1C9800] 11:33:05 INFO - PROCESS | 3696 | 1466015585985 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:06 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 11:33:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1239ms 11:33:06 INFO - PROCESS | 3696 | 1466015586051 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 3696 | 1466015586055 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 11:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:33:06 INFO - PROCESS | 3696 | 1466015586066 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 3696 | 1466015586071 Marionette TRACE conn5 <- [1,2686,null,{}] 11:33:06 INFO - PROCESS | 3696 | 1466015586075 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 3696 | 1466015586079 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:06 INFO - PROCESS | 3696 | 1466015586202 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 11:33:06 INFO - PROCESS | 3696 | 1466015586208 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 3696 | 1466015586210 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C18800 == 31 [pid = 3696] [id = 681] 11:33:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456E2C5400) [pid = 3696] [serial = 2043] [outer = 0000000000000000] 11:33:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045705DF000) [pid = 3696] [serial = 2044] [outer = 000000456E2C5400] 11:33:06 INFO - PROCESS | 3696 | 1466015586255 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004571374000) [pid = 3696] [serial = 2045] [outer = 000000456E2C5400] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000456B1C4000) [pid = 3696] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456EB23000) [pid = 3696] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004569AC1800) [pid = 3696] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (0000004569533800) [pid = 3696] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (0000004564763000) [pid = 3696] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004569502800) [pid = 3696] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000456583CC00) [pid = 3696] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000456ABBFC00) [pid = 3696] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000456E598400) [pid = 3696] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:33:06 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (0000004571C62400) [pid = 3696] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:33:07 INFO - PROCESS | 3696 | 1466015587208 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:07 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 11:33:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:33:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1196ms 11:33:07 INFO - PROCESS | 3696 | 1466015587259 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 3696 | 1466015587262 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:33:07 INFO - PROCESS | 3696 | 1466015587265 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 3696 | 1466015587267 Marionette TRACE conn5 <- [1,2690,null,{}] 11:33:07 INFO - PROCESS | 3696 | 1466015587270 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 3696 | 1466015587273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:07 INFO - PROCESS | 3696 | 1466015587364 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 11:33:07 INFO - PROCESS | 3696 | 1466015587370 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 3696 | 1466015587373 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000457595E000 == 32 [pid = 3696] [id = 682] 11:33:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (00000045645D7000) [pid = 3696] [serial = 2046] [outer = 0000000000000000] 11:33:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000456FC1B000) [pid = 3696] [serial = 2047] [outer = 00000045645D7000] 11:33:07 INFO - PROCESS | 3696 | 1466015587417 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000457160D800) [pid = 3696] [serial = 2048] [outer = 00000045645D7000] 11:33:07 INFO - PROCESS | 3696 | 1466015587872 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 11:33:07 INFO - PROCESS | 3696 | 1466015587895 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 3696 | 1466015587897 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:33:07 INFO - PROCESS | 3696 | 1466015587905 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 3696 | 1466015587907 Marionette TRACE conn5 <- [1,2694,null,{}] 11:33:07 INFO - PROCESS | 3696 | 1466015587910 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 3696 | 1466015587912 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:08 INFO - PROCESS | 3696 | 1466015587998 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:33:08 INFO - PROCESS | 3696 | 1466015588003 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 3696 | 1466015588009 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C07800 == 33 [pid = 3696] [id = 683] 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004571A0D000) [pid = 3696] [serial = 2049] [outer = 0000000000000000] 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (0000004571A10400) [pid = 3696] [serial = 2050] [outer = 0000004571A0D000] 11:33:08 INFO - PROCESS | 3696 | 1466015588065 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (0000004571B3F800) [pid = 3696] [serial = 2051] [outer = 0000004571A0D000] 11:33:08 INFO - PROCESS | 3696 | 1466015588510 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 11:33:08 INFO - PROCESS | 3696 | 1466015588537 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 3696 | 1466015588540 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 11:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:33:08 INFO - PROCESS | 3696 | 1466015588543 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 3696 | 1466015588545 Marionette TRACE conn5 <- [1,2698,null,{}] 11:33:08 INFO - PROCESS | 3696 | 1466015588552 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 3696 | 1466015588554 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:08 INFO - PROCESS | 3696 | 1466015588641 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 11:33:08 INFO - PROCESS | 3696 | 1466015588647 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 3696 | 1466015588649 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577517800 == 34 [pid = 3696] [id = 684] 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004571BB4C00) [pid = 3696] [serial = 2052] [outer = 0000000000000000] 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456A969C00) [pid = 3696] [serial = 2053] [outer = 0000004571BB4C00] 11:33:08 INFO - PROCESS | 3696 | 1466015588695 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004571C61000) [pid = 3696] [serial = 2054] [outer = 0000004571BB4C00] 11:33:09 INFO - PROCESS | 3696 | 1466015589228 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 3696 | 1466015589285 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 11:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:33:09 INFO - PROCESS | 3696 | 1466015589291 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 3696 | 1466015589295 Marionette TRACE conn5 <- [1,2702,null,{}] 11:33:09 INFO - PROCESS | 3696 | 1466015589301 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 3696 | 1466015589305 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:09 INFO - PROCESS | 3696 | 1466015589426 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 11:33:09 INFO - PROCESS | 3696 | 1466015589548 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 3696 | 1466015589554 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E189800 == 35 [pid = 3696] [id = 685] 11:33:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564CA2C00) [pid = 3696] [serial = 2055] [outer = 0000000000000000] 11:33:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004565D58800) [pid = 3696] [serial = 2056] [outer = 0000004564CA2C00] 11:33:09 INFO - PROCESS | 3696 | 1466015589613 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004569C75000) [pid = 3696] [serial = 2057] [outer = 0000004564CA2C00] 11:33:10 INFO - PROCESS | 3696 | 1466015590284 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1031ms 11:33:10 INFO - PROCESS | 3696 | 1466015590328 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 3696 | 1466015590333 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 11:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:33:10 INFO - PROCESS | 3696 | 1466015590341 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 3696 | 1466015590344 Marionette TRACE conn5 <- [1,2706,null,{}] 11:33:10 INFO - PROCESS | 3696 | 1466015590348 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 3696 | 1466015590351 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:10 INFO - PROCESS | 3696 | 1466015590489 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 11:33:10 INFO - PROCESS | 3696 | 1466015590611 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 3696 | 1466015590614 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000457567B800 == 36 [pid = 3696] [id = 686] 11:33:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456E292800) [pid = 3696] [serial = 2058] [outer = 0000000000000000] 11:33:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456EB6B800) [pid = 3696] [serial = 2059] [outer = 000000456E292800] 11:33:10 INFO - PROCESS | 3696 | 1466015590674 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004570B74400) [pid = 3696] [serial = 2060] [outer = 000000456E292800] 11:33:11 INFO - PROCESS | 3696 | 1466015591321 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 3696 | 1466015591372 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:33:11 INFO - PROCESS | 3696 | 1466015591375 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 3696 | 1466015591379 Marionette TRACE conn5 <- [1,2710,null,{}] 11:33:11 INFO - PROCESS | 3696 | 1466015591391 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 3696 | 1466015591396 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:11 INFO - PROCESS | 3696 | 1466015591542 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 11:33:11 INFO - PROCESS | 3696 | 1466015591664 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 3696 | 1466015591668 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D42000 == 37 [pid = 3696] [id = 687] 11:33:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004571A0A000) [pid = 3696] [serial = 2061] [outer = 0000000000000000] 11:33:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571B97800) [pid = 3696] [serial = 2062] [outer = 0000004571A0A000] 11:33:11 INFO - PROCESS | 3696 | 1466015591727 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571C89400) [pid = 3696] [serial = 2063] [outer = 0000004571A0A000] 11:33:12 INFO - PROCESS | 3696 | 1466015592538 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 3696 | 1466015592580 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 11:33:12 INFO - PROCESS | 3696 | 1466015592585 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:33:12 INFO - PROCESS | 3696 | 1466015592588 Marionette TRACE conn5 <- [1,2714,null,{}] 11:33:12 INFO - PROCESS | 3696 | 1466015592594 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 3696 | 1466015592597 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:12 INFO - PROCESS | 3696 | 1466015592703 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:33:12 INFO - PROCESS | 3696 | 1466015592784 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 3696 | 1466015592789 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004563E47800 == 38 [pid = 3696] [id = 688] 11:33:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045651C1C00) [pid = 3696] [serial = 2064] [outer = 0000000000000000] 11:33:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569502800) [pid = 3696] [serial = 2065] [outer = 00000045651C1C00] 11:33:12 INFO - PROCESS | 3696 | 1466015592889 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456ADB4000) [pid = 3696] [serial = 2066] [outer = 00000045651C1C00] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C07800 == 37 [pid = 3696] [id = 683] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000457595E000 == 36 [pid = 3696] [id = 682] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C18800 == 35 [pid = 3696] [id = 681] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004572959000 == 34 [pid = 3696] [id = 680] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456EBCD800 == 33 [pid = 3696] [id = 679] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004569562800 == 32 [pid = 3696] [id = 678] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F5D800 == 31 [pid = 3696] [id = 676] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456A619000 == 30 [pid = 3696] [id = 670] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456AB8D800 == 29 [pid = 3696] [id = 677] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D42000 == 28 [pid = 3696] [id = 687] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000457567B800 == 27 [pid = 3696] [id = 686] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 0000004577517800 == 26 [pid = 3696] [id = 684] 11:33:13 INFO - PROCESS | 3696 | --DOCSHELL 000000456E189800 == 25 [pid = 3696] [id = 685] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004571612800) [pid = 3696] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571DA7800) [pid = 3696] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456B263800) [pid = 3696] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456FC25C00) [pid = 3696] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456ABBDC00) [pid = 3696] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004569BF5000) [pid = 3696] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004569B6A400) [pid = 3696] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000456A66F800) [pid = 3696] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004564769C00) [pid = 3696] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004568C44400) [pid = 3696] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000456A658800) [pid = 3696] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004569C37000) [pid = 3696] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (00000045695D9400) [pid = 3696] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000456FC24400) [pid = 3696] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000456E2B0000) [pid = 3696] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (00000045718C1800) [pid = 3696] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (0000004571C8B400) [pid = 3696] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (00000045705DA400) [pid = 3696] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (00000045707F3C00) [pid = 3696] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:33:13 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000456E2B3800) [pid = 3696] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:33:14 INFO - PROCESS | 3696 | 1466015594013 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1479ms 11:33:14 INFO - PROCESS | 3696 | 1466015594069 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 3696 | 1466015594074 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 11:33:14 INFO - PROCESS | 3696 | 1466015594079 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:33:14 INFO - PROCESS | 3696 | 1466015594082 Marionette TRACE conn5 <- [1,2718,null,{}] 11:33:14 INFO - PROCESS | 3696 | 1466015594088 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 3696 | 1466015594092 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:14 INFO - PROCESS | 3696 | 1466015594185 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 11:33:14 INFO - PROCESS | 3696 | 1466015594191 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 3696 | 1466015594195 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:14 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B1A000 == 26 [pid = 3696] [id = 689] 11:33:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (00000045646AD800) [pid = 3696] [serial = 2067] [outer = 0000000000000000] 11:33:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000456475C400) [pid = 3696] [serial = 2068] [outer = 00000045646AD800] 11:33:14 INFO - PROCESS | 3696 | 1466015594250 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (0000004564CA5400) [pid = 3696] [serial = 2069] [outer = 00000045646AD800] 11:33:15 INFO - PROCESS | 3696 | 1466015595219 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:33:15 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 11:33:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:33:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1194ms 11:33:15 INFO - PROCESS | 3696 | 1466015595276 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 3696 | 1466015595281 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 11:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:33:15 INFO - PROCESS | 3696 | 1466015595288 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 3696 | 1466015595291 Marionette TRACE conn5 <- [1,2722,null,{}] 11:33:15 INFO - PROCESS | 3696 | 1466015595295 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 3696 | 1466015595297 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:15 INFO - PROCESS | 3696 | 1466015595389 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 11:33:15 INFO - PROCESS | 3696 | 1466015595395 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 3696 | 1466015595397 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:15 INFO - PROCESS | 3696 | ++DOCSHELL 0000004570B43800 == 27 [pid = 3696] [id = 690] 11:33:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (0000004568CC1C00) [pid = 3696] [serial = 2070] [outer = 0000000000000000] 11:33:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (0000004569643400) [pid = 3696] [serial = 2071] [outer = 0000004568CC1C00] 11:33:15 INFO - PROCESS | 3696 | 1466015595448 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004569B6E000) [pid = 3696] [serial = 2072] [outer = 0000004568CC1C00] 11:33:15 INFO - PROCESS | 3696 | 1466015595932 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 690ms 11:33:15 INFO - PROCESS | 3696 | 1466015595979 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 3696 | 1466015595981 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 11:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:33:15 INFO - PROCESS | 3696 | 1466015595985 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 3696 | 1466015595988 Marionette TRACE conn5 <- [1,2726,null,{}] 11:33:16 INFO - PROCESS | 3696 | 1466015596006 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 3696 | 1466015596011 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:16 INFO - PROCESS | 3696 | 1466015596123 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 11:33:16 INFO - PROCESS | 3696 | 1466015596183 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 3696 | 1466015596186 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573A99800 == 28 [pid = 3696] [id = 691] 11:33:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045645CF400) [pid = 3696] [serial = 2073] [outer = 0000000000000000] 11:33:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456ABBDC00) [pid = 3696] [serial = 2074] [outer = 00000045645CF400] 11:33:16 INFO - PROCESS | 3696 | 1466015596236 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456B1CCC00) [pid = 3696] [serial = 2075] [outer = 00000045645CF400] 11:33:16 INFO - PROCESS | 3696 | 1466015596678 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 11:33:16 INFO - PROCESS | 3696 | 1466015596750 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 3696 | 1466015596752 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 11:33:16 INFO - PROCESS | 3696 | 1466015596758 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 3696 | 1466015596760 Marionette TRACE conn5 <- [1,2730,null,{}] 11:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:33:16 INFO - PROCESS | 3696 | 1466015596764 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 3696 | 1466015596766 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:16 INFO - PROCESS | 3696 | 1466015596890 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 11:33:16 INFO - PROCESS | 3696 | 1466015596941 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 3696 | 1466015596944 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:16 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C11800 == 29 [pid = 3696] [id = 692] 11:33:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456E2BA000) [pid = 3696] [serial = 2076] [outer = 0000000000000000] 11:33:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456E2C0800) [pid = 3696] [serial = 2077] [outer = 000000456E2BA000] 11:33:16 INFO - PROCESS | 3696 | 1466015596989 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456EB64800) [pid = 3696] [serial = 2078] [outer = 000000456E2BA000] 11:33:17 INFO - PROCESS | 3696 | 1466015597418 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 11:33:17 INFO - PROCESS | 3696 | 1466015597435 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 3696 | 1466015597437 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 11:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:33:17 INFO - PROCESS | 3696 | 1466015597446 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 3696 | 1466015597448 Marionette TRACE conn5 <- [1,2734,null,{}] 11:33:17 INFO - PROCESS | 3696 | 1466015597452 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 3696 | 1466015597454 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:17 INFO - PROCESS | 3696 | 1466015597562 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:33:17 INFO - PROCESS | 3696 | 1466015597567 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 3696 | 1466015597569 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000457567A000 == 30 [pid = 3696] [id = 693] 11:33:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004568C48800) [pid = 3696] [serial = 2079] [outer = 0000000000000000] 11:33:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004570066400) [pid = 3696] [serial = 2080] [outer = 0000004568C48800] 11:33:17 INFO - PROCESS | 3696 | 1466015597614 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (00000045707F0800) [pid = 3696] [serial = 2081] [outer = 0000004568C48800] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571A0D000) [pid = 3696] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456E2C5400) [pid = 3696] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045645D7000) [pid = 3696] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (00000045646ADC00) [pid = 3696] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004564D34400) [pid = 3696] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571280000) [pid = 3696] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (00000045646A6400) [pid = 3696] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456B1C9800) [pid = 3696] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:33:18 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004571BB4C00) [pid = 3696] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:33:18 INFO - PROCESS | 3696 | 1466015598170 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 775ms 11:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:33:18 INFO - PROCESS | 3696 | 1466015598251 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 3696 | 1466015598253 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 11:33:18 INFO - PROCESS | 3696 | 1466015598257 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 3696 | 1466015598259 Marionette TRACE conn5 <- [1,2738,null,{}] 11:33:18 INFO - PROCESS | 3696 | 1466015598264 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 3696 | 1466015598270 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:18 INFO - PROCESS | 3696 | 1466015598411 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 11:33:18 INFO - PROCESS | 3696 | 1466015598460 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 3696 | 1466015598462 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E1C800 == 31 [pid = 3696] [id = 694] 11:33:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000456ABC1000) [pid = 3696] [serial = 2082] [outer = 0000000000000000] 11:33:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456E2C9000) [pid = 3696] [serial = 2083] [outer = 000000456ABC1000] 11:33:18 INFO - PROCESS | 3696 | 1466015598507 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (00000045718BFC00) [pid = 3696] [serial = 2084] [outer = 000000456ABC1000] 11:33:18 INFO - PROCESS | 3696 | 1466015598860 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 11:33:18 INFO - PROCESS | 3696 | 1466015598931 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 3696 | 1466015598933 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 11:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:33:18 INFO - PROCESS | 3696 | 1466015598936 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 3696 | 1466015598938 Marionette TRACE conn5 <- [1,2742,null,{}] 11:33:18 INFO - PROCESS | 3696 | 1466015598941 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 3696 | 1466015598944 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:19 INFO - PROCESS | 3696 | 1466015599024 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 11:33:19 INFO - PROCESS | 3696 | 1466015599030 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 3696 | 1466015599032 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576617800 == 32 [pid = 3696] [id = 695] 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045718C7000) [pid = 3696] [serial = 2085] [outer = 0000000000000000] 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004571A09400) [pid = 3696] [serial = 2086] [outer = 00000045718C7000] 11:33:19 INFO - PROCESS | 3696 | 1466015599076 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004571B0F400) [pid = 3696] [serial = 2087] [outer = 00000045718C7000] 11:33:19 INFO - PROCESS | 3696 | 1466015599492 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 11:33:19 INFO - PROCESS | 3696 | 1466015599536 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 3696 | 1466015599538 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 11:33:19 INFO - PROCESS | 3696 | 1466015599541 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 3696 | 1466015599543 Marionette TRACE conn5 <- [1,2746,null,{}] 11:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:33:19 INFO - PROCESS | 3696 | 1466015599551 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 3696 | 1466015599553 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:19 INFO - PROCESS | 3696 | 1466015599636 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 11:33:19 INFO - PROCESS | 3696 | 1466015599641 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 3696 | 1466015599643 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577814000 == 33 [pid = 3696] [id = 696] 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004564760C00) [pid = 3696] [serial = 2088] [outer = 0000000000000000] 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004571B46400) [pid = 3696] [serial = 2089] [outer = 0000004564760C00] 11:33:19 INFO - PROCESS | 3696 | 1466015599690 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004571BBD000) [pid = 3696] [serial = 2090] [outer = 0000004564760C00] 11:33:20 INFO - PROCESS | 3696 | 1466015600297 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 776ms 11:33:20 INFO - PROCESS | 3696 | 1466015600323 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 3696 | 1466015600329 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 11:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:33:20 INFO - PROCESS | 3696 | 1466015600335 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 3696 | 1466015600339 Marionette TRACE conn5 <- [1,2750,null,{}] 11:33:20 INFO - PROCESS | 3696 | 1466015600368 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 3696 | 1466015600372 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:20 INFO - PROCESS | 3696 | 1466015600527 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 11:33:20 INFO - PROCESS | 3696 | 1466015600584 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 3696 | 1466015600589 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000456A620800 == 34 [pid = 3696] [id = 697] 11:33:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456475C800) [pid = 3696] [serial = 2091] [outer = 0000000000000000] 11:33:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004564766C00) [pid = 3696] [serial = 2092] [outer = 000000456475C800] 11:33:20 INFO - PROCESS | 3696 | 1466015600648 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004565D55000) [pid = 3696] [serial = 2093] [outer = 000000456475C800] 11:33:21 INFO - PROCESS | 3696 | 1466015601463 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1194ms 11:33:21 INFO - PROCESS | 3696 | 1466015601531 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 3696 | 1466015601536 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 11:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:33:21 INFO - PROCESS | 3696 | 1466015601543 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 3696 | 1466015601546 Marionette TRACE conn5 <- [1,2754,null,{}] 11:33:21 INFO - PROCESS | 3696 | 1466015601550 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 3696 | 1466015601554 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:21 INFO - PROCESS | 3696 | 1466015601687 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:33:21 INFO - PROCESS | 3696 | 1466015601803 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 3696 | 1466015601806 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:21 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574172800 == 35 [pid = 3696] [id = 698] 11:33:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004569C42800) [pid = 3696] [serial = 2094] [outer = 0000000000000000] 11:33:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456A676800) [pid = 3696] [serial = 2095] [outer = 0000004569C42800] 11:33:21 INFO - PROCESS | 3696 | 1466015601865 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E13DC00) [pid = 3696] [serial = 2096] [outer = 0000004569C42800] 11:33:22 INFO - PROCESS | 3696 | 1466015602724 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004576617800 == 34 [pid = 3696] [id = 695] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E1C800 == 33 [pid = 3696] [id = 694] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 000000457567A000 == 32 [pid = 3696] [id = 693] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C11800 == 31 [pid = 3696] [id = 692] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004573A99800 == 30 [pid = 3696] [id = 691] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004570B43800 == 29 [pid = 3696] [id = 690] 11:33:22 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B1A000 == 28 [pid = 3696] [id = 689] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571B3F800) [pid = 3696] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045705DF000) [pid = 3696] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456FC1B000) [pid = 3696] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (00000045646B2C00) [pid = 3696] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004568DF6C00) [pid = 3696] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004565836000) [pid = 3696] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456969B400) [pid = 3696] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571A02800) [pid = 3696] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004569A6C400) [pid = 3696] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004569C79400) [pid = 3696] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456B26F800) [pid = 3696] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571374000) [pid = 3696] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004571A10400) [pid = 3696] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004571C61000) [pid = 3696] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000456E2B8800) [pid = 3696] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000456A969C00) [pid = 3696] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000457160D800) [pid = 3696] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1242ms 11:33:22 INFO - PROCESS | 3696 | 1466015602808 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 3696 | 1466015602813 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 11:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:33:22 INFO - PROCESS | 3696 | 1466015602819 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 3696 | 1466015602823 Marionette TRACE conn5 <- [1,2758,null,{}] 11:33:22 INFO - PROCESS | 3696 | 1466015602830 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 3696 | 1466015602834 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:22 INFO - PROCESS | 3696 | 1466015602960 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 11:33:23 INFO - PROCESS | 3696 | 1466015603032 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 3696 | 1466015603037 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:23 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569572000 == 29 [pid = 3696] [id = 699] 11:33:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (00000045646AE000) [pid = 3696] [serial = 2097] [outer = 0000000000000000] 11:33:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (0000004564767400) [pid = 3696] [serial = 2098] [outer = 00000045646AE000] 11:33:23 INFO - PROCESS | 3696 | 1466015603138 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (0000004568E49000) [pid = 3696] [serial = 2099] [outer = 00000045646AE000] 11:33:23 INFO - PROCESS | 3696 | 1466015603798 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1029ms 11:33:23 INFO - PROCESS | 3696 | 1466015603851 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 3696 | 1466015603854 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 11:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:33:23 INFO - PROCESS | 3696 | 1466015603862 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 3696 | 1466015603866 Marionette TRACE conn5 <- [1,2762,null,{}] 11:33:23 INFO - PROCESS | 3696 | 1466015603871 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 3696 | 1466015603874 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:24 INFO - PROCESS | 3696 | 1466015604015 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 11:33:24 INFO - PROCESS | 3696 | 1466015604135 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 3696 | 1466015604138 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104C000 == 30 [pid = 3696] [id = 700] 11:33:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456A658800) [pid = 3696] [serial = 2100] [outer = 0000000000000000] 11:33:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456A669800) [pid = 3696] [serial = 2101] [outer = 000000456A658800] 11:33:24 INFO - PROCESS | 3696 | 1466015604197 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456ABC3800) [pid = 3696] [serial = 2102] [outer = 000000456A658800] 11:33:24 INFO - PROCESS | 3696 | 1466015604759 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 942ms 11:33:24 INFO - PROCESS | 3696 | 1466015604801 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 3696 | 1466015604804 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 11:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:33:24 INFO - PROCESS | 3696 | 1466015604808 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 3696 | 1466015604810 Marionette TRACE conn5 <- [1,2766,null,{}] 11:33:24 INFO - PROCESS | 3696 | 1466015604822 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 3696 | 1466015604827 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:24 INFO - PROCESS | 3696 | 1466015604943 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 11:33:25 INFO - PROCESS | 3696 | 1466015605067 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 3696 | 1466015605072 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574173800 == 31 [pid = 3696] [id = 701] 11:33:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456E597400) [pid = 3696] [serial = 2103] [outer = 0000000000000000] 11:33:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456EB62800) [pid = 3696] [serial = 2104] [outer = 000000456E597400] 11:33:25 INFO - PROCESS | 3696 | 1466015605133 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045705DAC00) [pid = 3696] [serial = 2105] [outer = 000000456E597400] 11:33:25 INFO - PROCESS | 3696 | 1466015605778 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 985ms 11:33:25 INFO - PROCESS | 3696 | 1466015605806 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 3696 | 1466015605809 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 11:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:33:25 INFO - PROCESS | 3696 | 1466015605814 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 3696 | 1466015605816 Marionette TRACE conn5 <- [1,2770,null,{}] 11:33:25 INFO - PROCESS | 3696 | 1466015605820 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 3696 | 1466015605822 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:25 INFO - PROCESS | 3696 | 1466015605933 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 11:33:26 INFO - PROCESS | 3696 | 1466015606010 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 3696 | 1466015606013 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D1F800 == 32 [pid = 3696] [id = 702] 11:33:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004570F7B000) [pid = 3696] [serial = 2106] [outer = 0000000000000000] 11:33:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000457137A800) [pid = 3696] [serial = 2107] [outer = 0000004570F7B000] 11:33:26 INFO - PROCESS | 3696 | 1466015606109 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000457160EC00) [pid = 3696] [serial = 2108] [outer = 0000004570F7B000] 11:33:26 INFO - PROCESS | 3696 | 1466015606788 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1029ms 11:33:26 INFO - PROCESS | 3696 | 1466015606844 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 3696 | 1466015606849 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 11:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:33:26 INFO - PROCESS | 3696 | 1466015606854 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 3696 | 1466015606857 Marionette TRACE conn5 <- [1,2774,null,{}] 11:33:26 INFO - PROCESS | 3696 | 1466015606883 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 3696 | 1466015606886 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:26 INFO - PROCESS | 3696 | 1466015606993 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 11:33:27 INFO - PROCESS | 3696 | 1466015607073 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 3696 | 1466015607078 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569863800 == 33 [pid = 3696] [id = 703] 11:33:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004568CBF000) [pid = 3696] [serial = 2109] [outer = 0000000000000000] 11:33:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045696ADC00) [pid = 3696] [serial = 2110] [outer = 0000004568CBF000] 11:33:27 INFO - PROCESS | 3696 | 1466015607165 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A710C00) [pid = 3696] [serial = 2111] [outer = 0000004568CBF000] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 000000456A620800 == 32 [pid = 3696] [id = 697] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004563E47800 == 31 [pid = 3696] [id = 688] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D1F800 == 30 [pid = 3696] [id = 702] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004577814000 == 29 [pid = 3696] [id = 696] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004574173800 == 28 [pid = 3696] [id = 701] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 000000457104C000 == 27 [pid = 3696] [id = 700] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004574172800 == 26 [pid = 3696] [id = 698] 11:33:27 INFO - PROCESS | 3696 | --DOCSHELL 0000004569572000 == 25 [pid = 3696] [id = 699] 11:33:28 INFO - PROCESS | 3696 | 1466015608215 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1380ms 11:33:28 INFO - PROCESS | 3696 | 1466015608237 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 3696 | 1466015608241 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 11:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:33:28 INFO - PROCESS | 3696 | 1466015608246 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 3696 | 1466015608251 Marionette TRACE conn5 <- [1,2778,null,{}] 11:33:28 INFO - PROCESS | 3696 | 1466015608256 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 3696 | 1466015608258 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:28 INFO - PROCESS | 3696 | 1466015608357 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 11:33:28 INFO - PROCESS | 3696 | 1466015608364 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 3696 | 1466015608367 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B1F000 == 26 [pid = 3696] [id = 704] 11:33:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045646ACC00) [pid = 3696] [serial = 2112] [outer = 0000000000000000] 11:33:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045646B2800) [pid = 3696] [serial = 2113] [outer = 00000045646ACC00] 11:33:28 INFO - PROCESS | 3696 | 1466015608417 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004565835400) [pid = 3696] [serial = 2114] [outer = 00000045646ACC00] 11:33:28 INFO - PROCESS | 3696 | 1466015608897 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 11:33:28 INFO - PROCESS | 3696 | 1466015608943 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 3696 | 1466015608949 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 11:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:33:28 INFO - PROCESS | 3696 | 1466015608955 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 3696 | 1466015608958 Marionette TRACE conn5 <- [1,2782,null,{}] 11:33:28 INFO - PROCESS | 3696 | 1466015608962 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 3696 | 1466015608964 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:29 INFO - PROCESS | 3696 | 1466015609100 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 11:33:29 INFO - PROCESS | 3696 | 1466015609116 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 3696 | 1466015609118 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC7800 == 27 [pid = 3696] [id = 705] 11:33:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004569B76C00) [pid = 3696] [serial = 2115] [outer = 0000000000000000] 11:33:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004569BFEC00) [pid = 3696] [serial = 2116] [outer = 0000004569B76C00] 11:33:29 INFO - PROCESS | 3696 | 1466015609167 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000456A65C800) [pid = 3696] [serial = 2117] [outer = 0000004569B76C00] 11:33:29 INFO - PROCESS | 3696 | 1466015609637 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 11:33:29 INFO - PROCESS | 3696 | 1466015609691 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 11:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:33:29 INFO - PROCESS | 3696 | 1466015609693 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 11:33:29 INFO - PROCESS | 3696 | 1466015609697 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 3696 | 1466015609701 Marionette TRACE conn5 <- [1,2786,null,{}] 11:33:29 INFO - PROCESS | 3696 | 1466015609712 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 3696 | 1466015609717 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:29 INFO - PROCESS | 3696 | 1466015609806 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 11:33:29 INFO - PROCESS | 3696 | 1466015609907 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 3696 | 1466015609910 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:29 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C38000 == 28 [pid = 3696] [id = 706] 11:33:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ADB1800) [pid = 3696] [serial = 2118] [outer = 0000000000000000] 11:33:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456B270400) [pid = 3696] [serial = 2119] [outer = 000000456ADB1800] 11:33:29 INFO - PROCESS | 3696 | 1466015609961 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456E2BD000) [pid = 3696] [serial = 2120] [outer = 000000456ADB1800] 11:33:30 INFO - PROCESS | 3696 | 1466015610409 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 11:33:30 INFO - PROCESS | 3696 | 1466015610433 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 3696 | 1466015610436 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 11:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:33:30 INFO - PROCESS | 3696 | 1466015610467 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 3696 | 1466015610469 Marionette TRACE conn5 <- [1,2790,null,{}] 11:33:30 INFO - PROCESS | 3696 | 1466015610484 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 3696 | 1466015610486 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:30 INFO - PROCESS | 3696 | 1466015610606 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 11:33:30 INFO - PROCESS | 3696 | 1466015610616 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 3696 | 1466015610618 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F5A000 == 29 [pid = 3696] [id = 707] 11:33:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456EB61C00) [pid = 3696] [serial = 2121] [outer = 0000000000000000] 11:33:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (00000045700F1400) [pid = 3696] [serial = 2122] [outer = 000000456EB61C00] 11:33:30 INFO - PROCESS | 3696 | 1466015610707 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004570F72C00) [pid = 3696] [serial = 2123] [outer = 000000456EB61C00] 11:33:31 INFO - PROCESS | 3696 | 1466015611165 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 11:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:33:31 INFO - PROCESS | 3696 | 1466015611217 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 3696 | 1466015611219 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 11:33:31 INFO - PROCESS | 3696 | 1466015611222 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 3696 | 1466015611224 Marionette TRACE conn5 <- [1,2794,null,{}] 11:33:31 INFO - PROCESS | 3696 | 1466015611228 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 3696 | 1466015611230 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:31 INFO - PROCESS | 3696 | 1466015611347 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 11:33:31 INFO - PROCESS | 3696 | 1466015611359 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 3696 | 1466015611361 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000457660B000 == 30 [pid = 3696] [id = 708] 11:33:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004562A9E000) [pid = 3696] [serial = 2124] [outer = 0000000000000000] 11:33:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571375400) [pid = 3696] [serial = 2125] [outer = 0000004562A9E000] 11:33:31 INFO - PROCESS | 3696 | 1466015611405 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457160F000) [pid = 3696] [serial = 2126] [outer = 0000004562A9E000] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004568CC1C00) [pid = 3696] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (00000045651C1C00) [pid = 3696] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045646AD800) [pid = 3696] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004564CA2C00) [pid = 3696] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E292800) [pid = 3696] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571A0A000) [pid = 3696] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E2BA000) [pid = 3696] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045718C7000) [pid = 3696] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456ABC1000) [pid = 3696] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004568C48800) [pid = 3696] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004564760C00) [pid = 3696] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045645CF400) [pid = 3696] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456475C800) [pid = 3696] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:33:32 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569C42800) [pid = 3696] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:33:32 INFO - PROCESS | 3696 | 1466015612057 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 881ms 11:33:32 INFO - PROCESS | 3696 | 1466015612107 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 3696 | 1466015612109 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 11:33:32 INFO - PROCESS | 3696 | 1466015612112 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:33:32 INFO - PROCESS | 3696 | 1466015612114 Marionette TRACE conn5 <- [1,2798,null,{}] 11:33:32 INFO - PROCESS | 3696 | 1466015612117 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 3696 | 1466015612123 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:32 INFO - PROCESS | 3696 | 1466015612222 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 11:33:32 INFO - PROCESS | 3696 | 1466015612233 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 3696 | 1466015612235 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576605800 == 31 [pid = 3696] [id = 709] 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004564421400) [pid = 3696] [serial = 2127] [outer = 0000000000000000] 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045705DEC00) [pid = 3696] [serial = 2128] [outer = 0000004564421400] 11:33:32 INFO - PROCESS | 3696 | 1466015612281 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045718C7C00) [pid = 3696] [serial = 2129] [outer = 0000004564421400] 11:33:32 INFO - PROCESS | 3696 | 1466015612714 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 625ms 11:33:32 INFO - PROCESS | 3696 | 1466015612741 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 3696 | 1466015612743 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 11:33:32 INFO - PROCESS | 3696 | 1466015612746 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:33:32 INFO - PROCESS | 3696 | 1466015612748 Marionette TRACE conn5 <- [1,2802,null,{}] 11:33:32 INFO - PROCESS | 3696 | 1466015612751 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 3696 | 1466015612753 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:32 INFO - PROCESS | 3696 | 1466015612835 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 11:33:32 INFO - PROCESS | 3696 | 1466015612841 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 3696 | 1466015612843 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:32 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F1B800 == 32 [pid = 3696] [id = 710] 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456E2C4800) [pid = 3696] [serial = 2130] [outer = 0000000000000000] 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571A10C00) [pid = 3696] [serial = 2131] [outer = 000000456E2C4800] 11:33:32 INFO - PROCESS | 3696 | 1466015612888 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571B40800) [pid = 3696] [serial = 2132] [outer = 000000456E2C4800] 11:33:33 INFO - PROCESS | 3696 | 1466015613306 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 628ms 11:33:33 INFO - PROCESS | 3696 | 1466015613378 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 3696 | 1466015613380 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:33:33 INFO - PROCESS | 3696 | 1466015613383 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 3696 | 1466015613385 Marionette TRACE conn5 <- [1,2806,null,{}] 11:33:33 INFO - PROCESS | 3696 | 1466015613389 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 3696 | 1466015613391 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:33 INFO - PROCESS | 3696 | 1466015613473 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 11:33:33 INFO - PROCESS | 3696 | 1466015613480 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 3696 | 1466015613482 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004578064800 == 33 [pid = 3696] [id = 711] 11:33:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571BB7000) [pid = 3696] [serial = 2133] [outer = 0000000000000000] 11:33:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457160C800) [pid = 3696] [serial = 2134] [outer = 0000004571BB7000] 11:33:33 INFO - PROCESS | 3696 | 1466015613527 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571C5CC00) [pid = 3696] [serial = 2135] [outer = 0000004571BB7000] 11:33:33 INFO - PROCESS | 3696 | 1466015613968 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 11:33:34 INFO - PROCESS | 3696 | 1466015614051 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 3696 | 1466015614056 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 11:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:33:34 INFO - PROCESS | 3696 | 1466015614066 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 3696 | 1466015614072 Marionette TRACE conn5 <- [1,2810,null,{}] 11:33:34 INFO - PROCESS | 3696 | 1466015614079 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 3696 | 1466015614083 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:34 INFO - PROCESS | 3696 | 1466015614222 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 11:33:34 INFO - PROCESS | 3696 | 1466015614320 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 3696 | 1466015614325 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:34 INFO - PROCESS | 3696 | ++DOCSHELL 00000045692DF800 == 34 [pid = 3696] [id = 712] 11:33:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004563B30400) [pid = 3696] [serial = 2136] [outer = 0000000000000000] 11:33:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456441C400) [pid = 3696] [serial = 2137] [outer = 0000004563B30400] 11:33:34 INFO - PROCESS | 3696 | 1466015614383 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456475EC00) [pid = 3696] [serial = 2138] [outer = 0000004563B30400] 11:33:35 INFO - PROCESS | 3696 | 1466015615182 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1200ms 11:33:35 INFO - PROCESS | 3696 | 1466015615269 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 3696 | 1466015615273 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 11:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:33:35 INFO - PROCESS | 3696 | 1466015615280 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 3696 | 1466015615284 Marionette TRACE conn5 <- [1,2814,null,{}] 11:33:35 INFO - PROCESS | 3696 | 1466015615289 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 3696 | 1466015615292 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:35 INFO - PROCESS | 3696 | 1466015615448 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 11:33:35 INFO - PROCESS | 3696 | 1466015615564 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 3696 | 1466015615567 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D13000 == 35 [pid = 3696] [id = 713] 11:33:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004569BF2400) [pid = 3696] [serial = 2139] [outer = 0000000000000000] 11:33:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004569C7A800) [pid = 3696] [serial = 2140] [outer = 0000004569BF2400] 11:33:35 INFO - PROCESS | 3696 | 1466015615626 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000456ABD1C00) [pid = 3696] [serial = 2141] [outer = 0000004569BF2400] 11:33:36 INFO - PROCESS | 3696 | 1466015616484 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1296ms 11:33:36 INFO - PROCESS | 3696 | 1466015616574 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 3696 | 1466015616578 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 11:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:33:36 INFO - PROCESS | 3696 | 1466015616584 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 3696 | 1466015616587 Marionette TRACE conn5 <- [1,2818,null,{}] 11:33:36 INFO - PROCESS | 3696 | 1466015616592 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 3696 | 1466015616595 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:36 INFO - PROCESS | 3696 | 1466015616736 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F1B800 == 34 [pid = 3696] [id = 710] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004576605800 == 33 [pid = 3696] [id = 709] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 000000457660B000 == 32 [pid = 3696] [id = 708] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F5A000 == 31 [pid = 3696] [id = 707] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C38000 == 30 [pid = 3696] [id = 706] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004571CC7800 == 29 [pid = 3696] [id = 705] 11:33:36 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B1F000 == 28 [pid = 3696] [id = 704] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000456A676800) [pid = 3696] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004569643400) [pid = 3696] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456ADB4000) [pid = 3696] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004569502800) [pid = 3696] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456475C400) [pid = 3696] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564CA5400) [pid = 3696] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004569C75000) [pid = 3696] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004565D58800) [pid = 3696] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004570B74400) [pid = 3696] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456EB6B800) [pid = 3696] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571C89400) [pid = 3696] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571B97800) [pid = 3696] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456EB64800) [pid = 3696] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E2C0800) [pid = 3696] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571B0F400) [pid = 3696] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456E2C9000) [pid = 3696] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004570066400) [pid = 3696] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571A09400) [pid = 3696] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571B46400) [pid = 3696] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456ABBDC00) [pid = 3696] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (00000045707F0800) [pid = 3696] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456B1CCC00) [pid = 3696] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004564766C00) [pid = 3696] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004565D55000) [pid = 3696] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004569B6E000) [pid = 3696] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571BBD000) [pid = 3696] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (00000045718BFC00) [pid = 3696] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000456E13DC00) [pid = 3696] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:33:36 INFO - PROCESS | 3696 | 1466015616852 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 3696 | 1466015616857 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:36 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D53800 == 29 [pid = 3696] [id = 714] 11:33:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (0000004562A59400) [pid = 3696] [serial = 2142] [outer = 0000000000000000] 11:33:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000456441FC00) [pid = 3696] [serial = 2143] [outer = 0000004562A59400] 11:33:36 INFO - PROCESS | 3696 | 1466015616908 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (0000004564EEB000) [pid = 3696] [serial = 2144] [outer = 0000004562A59400] 11:33:37 INFO - PROCESS | 3696 | 1466015617387 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 838ms 11:33:37 INFO - PROCESS | 3696 | 1466015617426 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 3696 | 1466015617431 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 11:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:33:37 INFO - PROCESS | 3696 | 1466015617437 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 3696 | 1466015617439 Marionette TRACE conn5 <- [1,2822,null,{}] 11:33:37 INFO - PROCESS | 3696 | 1466015617443 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 3696 | 1466015617446 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:37 INFO - PROCESS | 3696 | 1466015617536 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 11:33:37 INFO - PROCESS | 3696 | 1466015617543 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 3696 | 1466015617545 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:37 INFO - PROCESS | 3696 | ++DOCSHELL 00000045709D2800 == 30 [pid = 3696] [id = 715] 11:33:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004569BF3400) [pid = 3696] [serial = 2145] [outer = 0000000000000000] 11:33:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004569C3B800) [pid = 3696] [serial = 2146] [outer = 0000004569BF3400] 11:33:37 INFO - PROCESS | 3696 | 1466015617601 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456A715000) [pid = 3696] [serial = 2147] [outer = 0000004569BF3400] 11:33:38 INFO - PROCESS | 3696 | 1466015618058 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 11:33:38 INFO - PROCESS | 3696 | 1466015618132 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 3696 | 1466015618134 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 11:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:33:38 INFO - PROCESS | 3696 | 1466015618138 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 3696 | 1466015618142 Marionette TRACE conn5 <- [1,2826,null,{}] 11:33:38 INFO - PROCESS | 3696 | 1466015618182 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 3696 | 1466015618187 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:38 INFO - PROCESS | 3696 | 1466015618321 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 11:33:38 INFO - PROCESS | 3696 | 1466015618332 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 3696 | 1466015618335 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:38 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573C84800 == 31 [pid = 3696] [id = 716] 11:33:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456ABC4400) [pid = 3696] [serial = 2148] [outer = 0000000000000000] 11:33:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456E2B0000) [pid = 3696] [serial = 2149] [outer = 000000456ABC4400] 11:33:38 INFO - PROCESS | 3696 | 1466015618384 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456EB21800) [pid = 3696] [serial = 2150] [outer = 000000456ABC4400] 11:33:38 INFO - PROCESS | 3696 | 1466015618822 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 11:33:38 INFO - PROCESS | 3696 | 1466015618882 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 3696 | 1466015618885 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 11:33:38 INFO - PROCESS | 3696 | 1466015618888 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:33:38 INFO - PROCESS | 3696 | 1466015618890 Marionette TRACE conn5 <- [1,2830,null,{}] 11:33:38 INFO - PROCESS | 3696 | 1466015618894 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 3696 | 1466015618896 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:39 INFO - PROCESS | 3696 | 1466015619019 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 11:33:39 INFO - PROCESS | 3696 | 1466015619031 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 3696 | 1466015619033 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575675800 == 32 [pid = 3696] [id = 717] 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045700EF000) [pid = 3696] [serial = 2151] [outer = 0000000000000000] 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004570995800) [pid = 3696] [serial = 2152] [outer = 00000045700EF000] 11:33:39 INFO - PROCESS | 3696 | 1466015619123 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004570F7E400) [pid = 3696] [serial = 2153] [outer = 00000045700EF000] 11:33:39 INFO - PROCESS | 3696 | 1466015619553 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 11:33:39 INFO - PROCESS | 3696 | 1466015619585 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 3696 | 1466015619587 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 11:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:33:39 INFO - PROCESS | 3696 | 1466015619596 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 3696 | 1466015619606 Marionette TRACE conn5 <- [1,2834,null,{}] 11:33:39 INFO - PROCESS | 3696 | 1466015619610 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 3696 | 1466015619613 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:39 INFO - PROCESS | 3696 | 1466015619759 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 11:33:39 INFO - PROCESS | 3696 | 1466015619772 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 3696 | 1466015619774 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:39 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F54800 == 33 [pid = 3696] [id = 718] 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (00000045714D3800) [pid = 3696] [serial = 2154] [outer = 0000000000000000] 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571613C00) [pid = 3696] [serial = 2155] [outer = 00000045714D3800] 11:33:39 INFO - PROCESS | 3696 | 1466015619819 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045718CB400) [pid = 3696] [serial = 2156] [outer = 00000045714D3800] 11:33:40 INFO - PROCESS | 3696 | 1466015620270 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 11:33:40 INFO - PROCESS | 3696 | 1466015620287 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 3696 | 1466015620290 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 11:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:33:40 INFO - PROCESS | 3696 | 1466015620293 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 3696 | 1466015620294 Marionette TRACE conn5 <- [1,2838,null,{}] 11:33:40 INFO - PROCESS | 3696 | 1466015620298 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 3696 | 1466015620304 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:40 INFO - PROCESS | 3696 | 1466015620444 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 11:33:40 INFO - PROCESS | 3696 | 1466015620450 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 3696 | 1466015620453 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:40 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577512000 == 34 [pid = 3696] [id = 719] 11:33:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571A07400) [pid = 3696] [serial = 2157] [outer = 0000000000000000] 11:33:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571BBA800) [pid = 3696] [serial = 2158] [outer = 0000004571A07400] 11:33:40 INFO - PROCESS | 3696 | 1466015620542 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571C8B400) [pid = 3696] [serial = 2159] [outer = 0000004571A07400] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045646ACC00) [pid = 3696] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456EB61C00) [pid = 3696] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569B76C00) [pid = 3696] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004568CBF000) [pid = 3696] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004562A9E000) [pid = 3696] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004564421400) [pid = 3696] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045646AE000) [pid = 3696] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456A658800) [pid = 3696] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456E597400) [pid = 3696] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004570F7B000) [pid = 3696] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000456E2C4800) [pid = 3696] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:33:40 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000456ADB1800) [pid = 3696] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:33:41 INFO - PROCESS | 3696 | 1466015621024 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 11:33:41 INFO - PROCESS | 3696 | 1466015621079 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 3696 | 1466015621082 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 11:33:41 INFO - PROCESS | 3696 | 1466015621085 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 3696 | 1466015621087 Marionette TRACE conn5 <- [1,2842,null,{}] 11:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:33:41 INFO - PROCESS | 3696 | 1466015621090 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 3696 | 1466015621092 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:41 INFO - PROCESS | 3696 | 1466015621178 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 11:33:41 INFO - PROCESS | 3696 | 1466015621261 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 3696 | 1466015621263 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000457751D800 == 35 [pid = 3696] [id = 720] 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004564EED400) [pid = 3696] [serial = 2160] [outer = 0000000000000000] 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456E2C4800) [pid = 3696] [serial = 2161] [outer = 0000004564EED400] 11:33:41 INFO - PROCESS | 3696 | 1466015621308 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045718CB800) [pid = 3696] [serial = 2162] [outer = 0000004564EED400] 11:33:41 INFO - PROCESS | 3696 | 1466015621669 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 11:33:41 INFO - PROCESS | 3696 | 1466015621718 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 3696 | 1466015621720 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 11:33:41 INFO - PROCESS | 3696 | 1466015621723 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:33:41 INFO - PROCESS | 3696 | 1466015621725 Marionette TRACE conn5 <- [1,2846,null,{}] 11:33:41 INFO - PROCESS | 3696 | 1466015621728 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 3696 | 1466015621730 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:41 INFO - PROCESS | 3696 | 1466015621848 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 11:33:41 INFO - PROCESS | 3696 | 1466015621853 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 3696 | 1466015621855 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:41 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F28800 == 36 [pid = 3696] [id = 721] 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571C8B800) [pid = 3696] [serial = 2163] [outer = 0000000000000000] 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004571C97800) [pid = 3696] [serial = 2164] [outer = 0000004571C8B800] 11:33:41 INFO - PROCESS | 3696 | 1466015621905 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571DB2800) [pid = 3696] [serial = 2165] [outer = 0000004571C8B800] 11:33:42 INFO - PROCESS | 3696 | 1466015622313 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 11:33:42 INFO - PROCESS | 3696 | 1466015622359 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 3696 | 1466015622361 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 11:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:33:42 INFO - PROCESS | 3696 | 1466015622364 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 3696 | 1466015622366 Marionette TRACE conn5 <- [1,2850,null,{}] 11:33:42 INFO - PROCESS | 3696 | 1466015622369 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 3696 | 1466015622371 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:42 INFO - PROCESS | 3696 | 1466015622455 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 11:33:42 INFO - PROCESS | 3696 | 1466015622461 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 3696 | 1466015622463 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:42 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E4800 == 37 [pid = 3696] [id = 722] 11:33:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456475F800) [pid = 3696] [serial = 2166] [outer = 0000000000000000] 11:33:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (00000045720F1000) [pid = 3696] [serial = 2167] [outer = 000000456475F800] 11:33:42 INFO - PROCESS | 3696 | 1466015622506 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004572844800) [pid = 3696] [serial = 2168] [outer = 000000456475F800] 11:33:43 INFO - PROCESS | 3696 | 1466015622994 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 11:33:43 INFO - PROCESS | 3696 | 1466015623051 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 3696 | 1466015623056 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 11:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:33:43 INFO - PROCESS | 3696 | 1466015623062 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 3696 | 1466015623067 Marionette TRACE conn5 <- [1,2854,null,{}] 11:33:43 INFO - PROCESS | 3696 | 1466015623074 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 3696 | 1466015623077 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:43 INFO - PROCESS | 3696 | 1466015623205 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 11:33:43 INFO - PROCESS | 3696 | 1466015623295 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 3696 | 1466015623300 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E24C000 == 38 [pid = 3696] [id = 723] 11:33:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045646AE000) [pid = 3696] [serial = 2169] [outer = 0000000000000000] 11:33:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004564CA5C00) [pid = 3696] [serial = 2170] [outer = 00000045646AE000] 11:33:43 INFO - PROCESS | 3696 | 1466015623358 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (00000045696A7000) [pid = 3696] [serial = 2171] [outer = 00000045646AE000] 11:33:44 INFO - PROCESS | 3696 | 1466015624027 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1032ms 11:33:44 INFO - PROCESS | 3696 | 1466015624100 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 3696 | 1466015624106 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 11:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:33:44 INFO - PROCESS | 3696 | 1466015624112 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 3696 | 1466015624115 Marionette TRACE conn5 <- [1,2858,null,{}] 11:33:44 INFO - PROCESS | 3696 | 1466015624120 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 3696 | 1466015624123 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:44 INFO - PROCESS | 3696 | 1466015624301 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 11:33:44 INFO - PROCESS | 3696 | 1466015624419 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 3696 | 1466015624422 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:44 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E12800 == 39 [pid = 3696] [id = 724] 11:33:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000456ABCA400) [pid = 3696] [serial = 2172] [outer = 0000000000000000] 11:33:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456E2B2000) [pid = 3696] [serial = 2173] [outer = 000000456ABCA400] 11:33:44 INFO - PROCESS | 3696 | 1466015624482 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (00000045705DA400) [pid = 3696] [serial = 2174] [outer = 000000456ABCA400] 11:33:45 INFO - PROCESS | 3696 | 1466015625040 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 11:33:45 INFO - PROCESS | 3696 | 1466015625099 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 3696 | 1466015625102 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 11:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:33:45 INFO - PROCESS | 3696 | 1466015625105 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 3696 | 1466015625109 Marionette TRACE conn5 <- [1,2862,null,{}] 11:33:45 INFO - PROCESS | 3696 | 1466015625121 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 3696 | 1466015625126 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:45 INFO - PROCESS | 3696 | 1466015625242 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 11:33:45 INFO - PROCESS | 3696 | 1466015625366 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 3696 | 1466015625370 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:45 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579632800 == 40 [pid = 3696] [id = 725] 11:33:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004571B46400) [pid = 3696] [serial = 2175] [outer = 0000000000000000] 11:33:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571BB9000) [pid = 3696] [serial = 2176] [outer = 0000004571B46400] 11:33:45 INFO - PROCESS | 3696 | 1466015625429 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571C90400) [pid = 3696] [serial = 2177] [outer = 0000004571B46400] 11:33:46 INFO - PROCESS | 3696 | 1466015626308 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1242ms 11:33:46 INFO - PROCESS | 3696 | 1466015626350 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 3696 | 1466015626354 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 11:33:46 INFO - PROCESS | 3696 | 1466015626359 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:33:46 INFO - PROCESS | 3696 | 1466015626362 Marionette TRACE conn5 <- [1,2866,null,{}] 11:33:46 INFO - PROCESS | 3696 | 1466015626368 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 3696 | 1466015626371 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:46 INFO - PROCESS | 3696 | 1466015626474 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 11:33:46 INFO - PROCESS | 3696 | 1466015626571 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 3696 | 1466015626574 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE11000 == 41 [pid = 3696] [id = 726] 11:33:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004565837800) [pid = 3696] [serial = 2178] [outer = 0000000000000000] 11:33:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004568C45000) [pid = 3696] [serial = 2179] [outer = 0000004565837800] 11:33:46 INFO - PROCESS | 3696 | 1466015626624 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004569B76800) [pid = 3696] [serial = 2180] [outer = 0000004565837800] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004577F28800 == 40 [pid = 3696] [id = 721] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 000000457751D800 == 39 [pid = 3696] [id = 720] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004577512000 == 38 [pid = 3696] [id = 719] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F54800 == 37 [pid = 3696] [id = 718] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004575675800 == 36 [pid = 3696] [id = 717] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004573C84800 == 35 [pid = 3696] [id = 716] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 00000045709D2800 == 34 [pid = 3696] [id = 715] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D53800 == 33 [pid = 3696] [id = 714] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004578064800 == 32 [pid = 3696] [id = 711] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 00000045692DF800 == 31 [pid = 3696] [id = 712] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D13000 == 30 [pid = 3696] [id = 713] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004569863800 == 29 [pid = 3696] [id = 703] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004579632800 == 28 [pid = 3696] [id = 725] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E12800 == 27 [pid = 3696] [id = 724] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 00000045780E4800 == 26 [pid = 3696] [id = 722] 11:33:47 INFO - PROCESS | 3696 | --DOCSHELL 000000456E24C000 == 25 [pid = 3696] [id = 723] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045646B2800) [pid = 3696] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004565835400) [pid = 3696] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (00000045700F1400) [pid = 3696] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004569BFEC00) [pid = 3696] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456A65C800) [pid = 3696] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A710C00) [pid = 3696] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (00000045696ADC00) [pid = 3696] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004571375400) [pid = 3696] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004570F72C00) [pid = 3696] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045718C7C00) [pid = 3696] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045705DEC00) [pid = 3696] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004568E49000) [pid = 3696] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564767400) [pid = 3696] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABC3800) [pid = 3696] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456A669800) [pid = 3696] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045705DAC00) [pid = 3696] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000457160C800) [pid = 3696] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456EB62800) [pid = 3696] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000457160F000) [pid = 3696] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000457160EC00) [pid = 3696] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000457137A800) [pid = 3696] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571B40800) [pid = 3696] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456B270400) [pid = 3696] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000456E2BD000) [pid = 3696] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571A10C00) [pid = 3696] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:33:47 INFO - PROCESS | 3696 | 1466015627905 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1593ms 11:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:33:47 INFO - PROCESS | 3696 | 1466015627957 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 3696 | 1466015627961 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 11:33:47 INFO - PROCESS | 3696 | 1466015627965 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 3696 | 1466015627969 Marionette TRACE conn5 <- [1,2870,null,{}] 11:33:47 INFO - PROCESS | 3696 | 1466015627974 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 3696 | 1466015627978 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:48 INFO - PROCESS | 3696 | 1466015628068 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 11:33:48 INFO - PROCESS | 3696 | 1466015628149 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 3696 | 1466015628152 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:48 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568EE1000 == 26 [pid = 3696] [id = 727] 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045645D8000) [pid = 3696] [serial = 2181] [outer = 0000000000000000] 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456475A800) [pid = 3696] [serial = 2182] [outer = 00000045645D8000] 11:33:48 INFO - PROCESS | 3696 | 1466015628201 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (0000004564EEE800) [pid = 3696] [serial = 2183] [outer = 00000045645D8000] 11:33:48 INFO - PROCESS | 3696 | 1466015628638 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 11:33:48 INFO - PROCESS | 3696 | 1466015628700 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 3696 | 1466015628706 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 11:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:33:48 INFO - PROCESS | 3696 | 1466015628714 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 3696 | 1466015628717 Marionette TRACE conn5 <- [1,2874,null,{}] 11:33:48 INFO - PROCESS | 3696 | 1466015628721 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 3696 | 1466015628724 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:48 INFO - PROCESS | 3696 | 1466015628818 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 11:33:48 INFO - PROCESS | 3696 | 1466015628824 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 3696 | 1466015628827 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000457091D800 == 27 [pid = 3696] [id = 728] 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045696ADC00) [pid = 3696] [serial = 2184] [outer = 0000000000000000] 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569B6D800) [pid = 3696] [serial = 2185] [outer = 00000045696ADC00] 11:33:48 INFO - PROCESS | 3696 | 1466015628881 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000456A65C800) [pid = 3696] [serial = 2186] [outer = 00000045696ADC00] 11:33:49 INFO - PROCESS | 3696 | 1466015629363 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 669ms 11:33:49 INFO - PROCESS | 3696 | 1466015629389 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 3696 | 1466015629391 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 11:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:33:49 INFO - PROCESS | 3696 | 1466015629395 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 3696 | 1466015629399 Marionette TRACE conn5 <- [1,2878,null,{}] 11:33:49 INFO - PROCESS | 3696 | 1466015629410 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 3696 | 1466015629415 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:49 INFO - PROCESS | 3696 | 1466015629504 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 11:33:49 INFO - PROCESS | 3696 | 1466015629513 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 3696 | 1466015629516 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:49 INFO - PROCESS | 3696 | ++DOCSHELL 00000045737A3800 == 28 [pid = 3696] [id = 729] 11:33:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (00000045633C9400) [pid = 3696] [serial = 2187] [outer = 0000000000000000] 11:33:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456B1C6800) [pid = 3696] [serial = 2188] [outer = 00000045633C9400] 11:33:49 INFO - PROCESS | 3696 | 1466015629565 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456E211800) [pid = 3696] [serial = 2189] [outer = 00000045633C9400] 11:33:50 INFO - PROCESS | 3696 | 1466015630023 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 11:33:50 INFO - PROCESS | 3696 | 1466015630090 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 3696 | 1466015630093 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:33:50 INFO - PROCESS | 3696 | 1466015630096 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 3696 | 1466015630098 Marionette TRACE conn5 <- [1,2882,null,{}] 11:33:50 INFO - PROCESS | 3696 | 1466015630108 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 3696 | 1466015630110 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:50 INFO - PROCESS | 3696 | 1466015630252 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 11:33:50 INFO - PROCESS | 3696 | 1466015630270 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 3696 | 1466015630273 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C12000 == 29 [pid = 3696] [id = 730] 11:33:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456E2BD400) [pid = 3696] [serial = 2190] [outer = 0000000000000000] 11:33:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456E2C1000) [pid = 3696] [serial = 2191] [outer = 000000456E2BD400] 11:33:50 INFO - PROCESS | 3696 | 1466015630319 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456EB64C00) [pid = 3696] [serial = 2192] [outer = 000000456E2BD400] 11:33:50 INFO - PROCESS | 3696 | 1466015630791 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 11:33:50 INFO - PROCESS | 3696 | 1466015630833 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 3696 | 1466015630835 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:33:50 INFO - PROCESS | 3696 | 1466015630838 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 3696 | 1466015630840 Marionette TRACE conn5 <- [1,2886,null,{}] 11:33:50 INFO - PROCESS | 3696 | 1466015630843 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 3696 | 1466015630845 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:50 INFO - PROCESS | 3696 | 1466015630955 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 11:33:50 INFO - PROCESS | 3696 | 1466015630962 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 3696 | 1466015630964 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:50 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575676800 == 30 [pid = 3696] [id = 731] 11:33:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004569A71800) [pid = 3696] [serial = 2193] [outer = 0000000000000000] 11:33:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (00000045700F0000) [pid = 3696] [serial = 2194] [outer = 0000004569A71800] 11:33:51 INFO - PROCESS | 3696 | 1466015631009 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004570F72800) [pid = 3696] [serial = 2195] [outer = 0000004569A71800] 11:33:51 INFO - PROCESS | 3696 | 1466015631478 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 11:33:51 INFO - PROCESS | 3696 | 1466015631532 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 3696 | 1466015631534 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 11:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:33:51 INFO - PROCESS | 3696 | 1466015631537 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 3696 | 1466015631539 Marionette TRACE conn5 <- [1,2890,null,{}] 11:33:51 INFO - PROCESS | 3696 | 1466015631542 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 3696 | 1466015631548 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:51 INFO - PROCESS | 3696 | 1466015631714 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 11:33:51 INFO - PROCESS | 3696 | 1466015631738 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 3696 | 1466015631740 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:51 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F6C000 == 31 [pid = 3696] [id = 732] 11:33:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004570F71000) [pid = 3696] [serial = 2196] [outer = 0000000000000000] 11:33:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571611000) [pid = 3696] [serial = 2197] [outer = 0000004570F71000] 11:33:51 INFO - PROCESS | 3696 | 1466015631785 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571A04C00) [pid = 3696] [serial = 2198] [outer = 0000004570F71000] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004569BF3400) [pid = 3696] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456475F800) [pid = 3696] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571BB7000) [pid = 3696] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (00000045714D3800) [pid = 3696] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004569BF2400) [pid = 3696] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004564EED400) [pid = 3696] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000456ABC4400) [pid = 3696] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004563B30400) [pid = 3696] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004571A07400) [pid = 3696] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004562A59400) [pid = 3696] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571C8B800) [pid = 3696] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:33:52 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (00000045700EF000) [pid = 3696] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:33:52 INFO - PROCESS | 3696 | 1466015632432 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 944ms 11:33:52 INFO - PROCESS | 3696 | 1466015632484 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 3696 | 1466015632486 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 11:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:33:52 INFO - PROCESS | 3696 | 1466015632490 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 3696 | 1466015632492 Marionette TRACE conn5 <- [1,2894,null,{}] 11:33:52 INFO - PROCESS | 3696 | 1466015632495 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 3696 | 1466015632497 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:52 INFO - PROCESS | 3696 | 1466015632610 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 11:33:52 INFO - PROCESS | 3696 | 1466015632662 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 3696 | 1466015632664 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:52 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576615800 == 32 [pid = 3696] [id = 733] 11:33:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004562A9E800) [pid = 3696] [serial = 2199] [outer = 0000000000000000] 11:33:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004569BF2400) [pid = 3696] [serial = 2200] [outer = 0000004562A9E800] 11:33:52 INFO - PROCESS | 3696 | 1466015632709 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004571A0A400) [pid = 3696] [serial = 2201] [outer = 0000004562A9E800] 11:33:53 INFO - PROCESS | 3696 | 1466015633092 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 11:33:53 INFO - PROCESS | 3696 | 1466015633128 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 3696 | 1466015633130 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 11:33:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:33:53 INFO - PROCESS | 3696 | 1466015633133 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 3696 | 1466015633135 Marionette TRACE conn5 <- [1,2898,null,{}] 11:33:53 INFO - PROCESS | 3696 | 1466015633138 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 3696 | 1466015633140 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:53 INFO - PROCESS | 3696 | 1466015633221 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 11:33:53 INFO - PROCESS | 3696 | 1466015633226 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 3696 | 1466015633228 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:53 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577815800 == 33 [pid = 3696] [id = 734] 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571B02400) [pid = 3696] [serial = 2202] [outer = 0000000000000000] 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571B40000) [pid = 3696] [serial = 2203] [outer = 0000004571B02400] 11:33:53 INFO - PROCESS | 3696 | 1466015633273 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571BB4400) [pid = 3696] [serial = 2204] [outer = 0000004571B02400] 11:33:53 INFO - PROCESS | 3696 | 1466015633665 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:33:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:33:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 11:33:53 INFO - PROCESS | 3696 | 1466015633721 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 3696 | 1466015633723 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 11:33:53 INFO - PROCESS | 3696 | 1466015633737 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - TEST-START | /DOMEvents/constructors.html 11:33:53 INFO - PROCESS | 3696 | 1466015633739 Marionette TRACE conn5 <- [1,2902,null,{}] 11:33:53 INFO - PROCESS | 3696 | 1466015633743 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 3696 | 1466015633745 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:53 INFO - PROCESS | 3696 | 1466015633827 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 11:33:53 INFO - PROCESS | 3696 | 1466015633832 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 3696 | 1466015633834 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000457357C000 == 34 [pid = 3696] [id = 735] 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571B10400) [pid = 3696] [serial = 2205] [outer = 0000000000000000] 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C5A800) [pid = 3696] [serial = 2206] [outer = 0000004571B10400] 11:33:53 INFO - PROCESS | 3696 | 1466015633879 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C68800) [pid = 3696] [serial = 2207] [outer = 0000004571B10400] 11:33:54 INFO - PROCESS | 3696 | 1466015634456 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:33:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:33:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:33:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 805ms 11:33:54 INFO - PROCESS | 3696 | 1466015634578 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 3696 | 1466015634584 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 11:33:54 INFO - PROCESS | 3696 | 1466015634591 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 3696 | 1466015634595 Marionette TRACE conn5 <- [1,2906,null,{}] 11:33:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:33:54 INFO - PROCESS | 3696 | 1466015634601 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 3696 | 1466015634605 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:54 INFO - PROCESS | 3696 | 1466015634766 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 11:33:54 INFO - PROCESS | 3696 | 1466015634884 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 3696 | 1466015634889 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E188800 == 35 [pid = 3696] [id = 736] 11:33:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004564763C00) [pid = 3696] [serial = 2208] [outer = 0000000000000000] 11:33:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004564DBD000) [pid = 3696] [serial = 2209] [outer = 0000004564763C00] 11:33:54 INFO - PROCESS | 3696 | 1466015634949 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000456952F400) [pid = 3696] [serial = 2210] [outer = 0000004564763C00] 11:33:55 INFO - PROCESS | 3696 | 1466015635589 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:33:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1023ms 11:33:55 INFO - PROCESS | 3696 | 1466015635624 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 3696 | 1466015635629 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 11:33:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:33:55 INFO - PROCESS | 3696 | 1466015635636 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 3696 | 1466015635639 Marionette TRACE conn5 <- [1,2910,null,{}] 11:33:55 INFO - PROCESS | 3696 | 1466015635643 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 3696 | 1466015635646 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:55 INFO - PROCESS | 3696 | 1466015635775 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 11:33:55 INFO - PROCESS | 3696 | 1466015635899 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 3696 | 1466015635902 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:55 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574D13000 == 36 [pid = 3696] [id = 737] 11:33:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000456ABBC800) [pid = 3696] [serial = 2211] [outer = 0000000000000000] 11:33:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000456ABC3C00) [pid = 3696] [serial = 2212] [outer = 000000456ABBC800] 11:33:55 INFO - PROCESS | 3696 | 1466015635961 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000456E213C00) [pid = 3696] [serial = 2213] [outer = 000000456ABBC800] 11:33:56 INFO - PROCESS | 3696 | [3696] 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 11:33:56 INFO - PROCESS | 3696 | [3696] 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 11:33:56 INFO - PROCESS | 3696 | [3696] 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 11:33:56 INFO - PROCESS | 3696 | [3696] 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 11:33:56 INFO - PROCESS | 3696 | 1466015636663 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:33:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:33:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:33:56 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 11:33:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:33:56 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 11:33:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:33:56 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]" 11:33:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:33:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:33:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1096ms 11:33:56 INFO - PROCESS | 3696 | 1466015636870 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 3696 | 1466015636874 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 11:33:56 INFO - PROCESS | 3696 | 1466015636895 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 3696 | 1466015636899 Marionette TRACE conn5 <- [1,2914,null,{}] 11:33:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:33:56 INFO - PROCESS | 3696 | 1466015636904 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:56 INFO - PROCESS | 3696 | 1466015636908 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:57 INFO - PROCESS | 3696 | 1466015637025 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 11:33:57 INFO - PROCESS | 3696 | 1466015637125 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 3696 | 1466015637130 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E24C000 == 37 [pid = 3696] [id = 738] 11:33:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004564764C00) [pid = 3696] [serial = 2214] [outer = 0000000000000000] 11:33:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456583CC00) [pid = 3696] [serial = 2215] [outer = 0000004564764C00] 11:33:57 INFO - PROCESS | 3696 | 1466015637180 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004569C3B400) [pid = 3696] [serial = 2216] [outer = 0000004564764C00] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004577815800 == 36 [pid = 3696] [id = 734] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004576615800 == 35 [pid = 3696] [id = 733] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004575F6C000 == 34 [pid = 3696] [id = 732] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004575676800 == 33 [pid = 3696] [id = 731] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C12000 == 32 [pid = 3696] [id = 730] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 00000045737A3800 == 31 [pid = 3696] [id = 729] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 000000457091D800 == 30 [pid = 3696] [id = 728] 11:33:57 INFO - PROCESS | 3696 | --DOCSHELL 0000004568EE1000 == 29 [pid = 3696] [id = 727] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004571613C00) [pid = 3696] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004569C7A800) [pid = 3696] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABD1C00) [pid = 3696] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004569C3B800) [pid = 3696] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456A715000) [pid = 3696] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456E2B0000) [pid = 3696] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456441FC00) [pid = 3696] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564EEB000) [pid = 3696] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571C5CC00) [pid = 3696] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456441C400) [pid = 3696] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456475EC00) [pid = 3696] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E2C4800) [pid = 3696] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571BBA800) [pid = 3696] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004572844800) [pid = 3696] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045720F1000) [pid = 3696] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571C8B400) [pid = 3696] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (0000004571DB2800) [pid = 3696] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004571C97800) [pid = 3696] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004570995800) [pid = 3696] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004570F7E400) [pid = 3696] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (00000045718CB400) [pid = 3696] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000456EB21800) [pid = 3696] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (00000045718CB800) [pid = 3696] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:33:57 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:33:57 INFO - PROCESS | 3696 | 1466015637745 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:33:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 11:33:57 INFO - PROCESS | 3696 | 1466015637785 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 11:33:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:33:57 INFO - PROCESS | 3696 | 1466015637789 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 11:33:57 INFO - PROCESS | 3696 | 1466015637794 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 3696 | 1466015637797 Marionette TRACE conn5 <- [1,2918,null,{}] 11:33:57 INFO - PROCESS | 3696 | 1466015637802 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 3696 | 1466015637805 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:57 INFO - PROCESS | 3696 | 1466015637896 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 11:33:57 INFO - PROCESS | 3696 | 1466015637904 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 3696 | 1466015637907 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000457104B800 == 30 [pid = 3696] [id = 739] 11:33:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004564CA1C00) [pid = 3696] [serial = 2217] [outer = 0000000000000000] 11:33:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456A671800) [pid = 3696] [serial = 2218] [outer = 0000004564CA1C00] 11:33:57 INFO - PROCESS | 3696 | 1466015637955 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000456ABD1C00) [pid = 3696] [serial = 2219] [outer = 0000004564CA1C00] 11:33:58 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:33:58 INFO - PROCESS | 3696 | 1466015638435 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:33:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:33:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 11:33:58 INFO - PROCESS | 3696 | 1466015638485 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 3696 | 1466015638487 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 11:33:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:33:58 INFO - PROCESS | 3696 | 1466015638491 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 3696 | 1466015638493 Marionette TRACE conn5 <- [1,2922,null,{}] 11:33:58 INFO - PROCESS | 3696 | 1466015638498 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 3696 | 1466015638503 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:58 INFO - PROCESS | 3696 | 1466015638597 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 11:33:58 INFO - PROCESS | 3696 | 1466015638613 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 3696 | 1466015638617 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:58 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C0B800 == 31 [pid = 3696] [id = 740] 11:33:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045645D1800) [pid = 3696] [serial = 2220] [outer = 0000000000000000] 11:33:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000457006B000) [pid = 3696] [serial = 2221] [outer = 00000045645D1800] 11:33:58 INFO - PROCESS | 3696 | 1466015638667 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004570F74800) [pid = 3696] [serial = 2222] [outer = 00000045645D1800] 11:33:59 INFO - PROCESS | 3696 | 1466015639128 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 11:33:59 INFO - PROCESS | 3696 | 1466015639185 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 3696 | 1466015639188 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 11:33:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:33:59 INFO - PROCESS | 3696 | 1466015639191 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 3696 | 1466015639193 Marionette TRACE conn5 <- [1,2926,null,{}] 11:33:59 INFO - PROCESS | 3696 | 1466015639196 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 3696 | 1466015639198 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:59 INFO - PROCESS | 3696 | 1466015639289 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 11:33:59 INFO - PROCESS | 3696 | 1466015639294 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 3696 | 1466015639296 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:59 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E08000 == 32 [pid = 3696] [id = 741] 11:33:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000457137E800) [pid = 3696] [serial = 2223] [outer = 0000000000000000] 11:33:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000457161D800) [pid = 3696] [serial = 2224] [outer = 000000457137E800] 11:33:59 INFO - PROCESS | 3696 | 1466015639343 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (00000045718C7000) [pid = 3696] [serial = 2225] [outer = 000000457137E800] 11:33:59 INFO - PROCESS | 3696 | 1466015639745 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:33:59 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. 11:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 11:33:59 INFO - PROCESS | 3696 | 1466015639780 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 3696 | 1466015639782 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 11:33:59 INFO - PROCESS | 3696 | 1466015639785 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:33:59 INFO - PROCESS | 3696 | 1466015639787 Marionette TRACE conn5 <- [1,2930,null,{}] 11:33:59 INFO - PROCESS | 3696 | 1466015639791 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 3696 | 1466015639793 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:59 INFO - PROCESS | 3696 | 1466015639920 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 11:33:59 INFO - PROCESS | 3696 | 1466015639925 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 3696 | 1466015639934 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:33:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000457660D000 == 33 [pid = 3696] [id = 742] 11:33:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571A05400) [pid = 3696] [serial = 2226] [outer = 0000000000000000] 11:33:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571B37400) [pid = 3696] [serial = 2227] [outer = 0000004571A05400] 11:33:59 INFO - PROCESS | 3696 | 1466015639979 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571BB3400) [pid = 3696] [serial = 2228] [outer = 0000004571A05400] 11:34:00 INFO - PROCESS | 3696 | 1466015640433 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:34:00 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 11:34:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:34:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 11:34:00 INFO - PROCESS | 3696 | 1466015640460 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 3696 | 1466015640462 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 11:34:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:34:00 INFO - PROCESS | 3696 | 1466015640470 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 3696 | 1466015640472 Marionette TRACE conn5 <- [1,2934,null,{}] 11:34:00 INFO - PROCESS | 3696 | 1466015640476 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 3696 | 1466015640482 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:00 INFO - PROCESS | 3696 | 1466015640634 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 11:34:00 INFO - PROCESS | 3696 | 1466015640689 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 3696 | 1466015640691 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:00 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D53800 == 34 [pid = 3696] [id = 743] 11:34:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C68C00) [pid = 3696] [serial = 2229] [outer = 0000000000000000] 11:34:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571DACC00) [pid = 3696] [serial = 2230] [outer = 0000004571C68C00] 11:34:00 INFO - PROCESS | 3696 | 1466015640737 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457281D000) [pid = 3696] [serial = 2231] [outer = 0000004571C68C00] 11:34:01 INFO - PROCESS | 3696 | 1466015641122 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:34:01 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. 11:34:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 11:34:01 INFO - PROCESS | 3696 | 1466015641203 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 3696 | 1466015641205 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 11:34:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:34:01 INFO - PROCESS | 3696 | 1466015641209 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 3696 | 1466015641211 Marionette TRACE conn5 <- [1,2938,null,{}] 11:34:01 INFO - PROCESS | 3696 | 1466015641214 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 3696 | 1466015641216 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:01 INFO - PROCESS | 3696 | 1466015641381 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 11:34:01 INFO - PROCESS | 3696 | 1466015641401 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 3696 | 1466015641403 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000457807A000 == 35 [pid = 3696] [id = 744] 11:34:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004572844800) [pid = 3696] [serial = 2232] [outer = 0000000000000000] 11:34:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004573110400) [pid = 3696] [serial = 2233] [outer = 0000004572844800] 11:34:01 INFO - PROCESS | 3696 | 1466015641447 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000457352D400) [pid = 3696] [serial = 2234] [outer = 0000004572844800] 11:34:01 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569B1C000 == 36 [pid = 3696] [id = 745] 11:34:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000457378F800) [pid = 3696] [serial = 2235] [outer = 0000000000000000] 11:34:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004573A69800) [pid = 3696] [serial = 2236] [outer = 000000457378F800] 11:34:01 INFO - PROCESS | 3696 | 1466015641897 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:34:01 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. 11:34:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 11:34:01 INFO - PROCESS | 3696 | 1466015641946 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 3696 | 1466015641948 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 11:34:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:34:01 INFO - PROCESS | 3696 | 1466015641951 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 3696 | 1466015641953 Marionette TRACE conn5 <- [1,2942,null,{}] 11:34:01 INFO - PROCESS | 3696 | 1466015641962 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 3696 | 1466015641964 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:02 INFO - PROCESS | 3696 | 1466015642087 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 11:34:02 INFO - PROCESS | 3696 | 1466015642145 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 3696 | 1466015642147 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:02 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579634000 == 37 [pid = 3696] [id = 746] 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (00000045735DBC00) [pid = 3696] [serial = 2237] [outer = 0000000000000000] 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000457378F000) [pid = 3696] [serial = 2238] [outer = 00000045735DBC00] 11:34:02 INFO - PROCESS | 3696 | 1466015642192 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004573CC4000) [pid = 3696] [serial = 2239] [outer = 00000045735DBC00] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000456E2BD400) [pid = 3696] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004569A71800) [pid = 3696] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (00000045645D8000) [pid = 3696] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (00000045633C9400) [pid = 3696] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (00000045696ADC00) [pid = 3696] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004565837800) [pid = 3696] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (00000045646AE000) [pid = 3696] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000456ABCA400) [pid = 3696] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004571B02400) [pid = 3696] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004571B46400) [pid = 3696] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004562A9E800) [pid = 3696] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:34:02 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004570F71000) [pid = 3696] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:34:02 INFO - PROCESS | 3696 | 1466015642607 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:02 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 11:34:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 11:34:02 INFO - PROCESS | 3696 | 1466015642624 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 3696 | 1466015642627 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 11:34:02 INFO - PROCESS | 3696 | 1466015642629 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:34:02 INFO - PROCESS | 3696 | 1466015642631 Marionette TRACE conn5 <- [1,2946,null,{}] 11:34:02 INFO - PROCESS | 3696 | 1466015642646 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 3696 | 1466015642648 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:02 INFO - PROCESS | 3696 | 1466015642768 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 11:34:02 INFO - PROCESS | 3696 | 1466015642776 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 3696 | 1466015642778 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:02 INFO - PROCESS | 3696 | ++DOCSHELL 00000045796B4000 == 38 [pid = 3696] [id = 747] 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (00000045645D8400) [pid = 3696] [serial = 2240] [outer = 0000000000000000] 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2C5800) [pid = 3696] [serial = 2241] [outer = 00000045645D8400] 11:34:02 INFO - PROCESS | 3696 | 1466015642822 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004574196800) [pid = 3696] [serial = 2242] [outer = 00000045645D8400] 11:34:03 INFO - PROCESS | 3696 | 1466015643204 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:34:03 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. 11:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 11:34:03 INFO - PROCESS | 3696 | 1466015643262 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 3696 | 1466015643264 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 11:34:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:34:03 INFO - PROCESS | 3696 | 1466015643279 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 3696 | 1466015643281 Marionette TRACE conn5 <- [1,2950,null,{}] 11:34:03 INFO - PROCESS | 3696 | 1466015643290 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 3696 | 1466015643292 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:03 INFO - PROCESS | 3696 | 1466015643383 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 11:34:03 INFO - PROCESS | 3696 | 1466015643388 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 3696 | 1466015643390 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:03 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579813800 == 39 [pid = 3696] [id = 748] 11:34:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004574D76000) [pid = 3696] [serial = 2243] [outer = 0000000000000000] 11:34:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004574D79C00) [pid = 3696] [serial = 2244] [outer = 0000004574D76000] 11:34:03 INFO - PROCESS | 3696 | 1466015643441 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004574D80800) [pid = 3696] [serial = 2245] [outer = 0000004574D76000] 11:34:03 INFO - PROCESS | 3696 | 1466015643853 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:34:03 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. 11:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 11:34:03 INFO - PROCESS | 3696 | 1466015643858 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 3696 | 1466015643861 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 11:34:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:34:03 INFO - PROCESS | 3696 | 1466015643864 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 3696 | 1466015643866 Marionette TRACE conn5 <- [1,2954,null,{}] 11:34:03 INFO - PROCESS | 3696 | 1466015643870 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 3696 | 1466015643872 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:04 INFO - PROCESS | 3696 | 1466015644006 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 11:34:04 INFO - PROCESS | 3696 | 1466015644014 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 3696 | 1466015644016 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:04 INFO - PROCESS | 3696 | ++DOCSHELL 00000045799E2000 == 40 [pid = 3696] [id = 749] 11:34:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004574D83800) [pid = 3696] [serial = 2246] [outer = 0000000000000000] 11:34:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004575598C00) [pid = 3696] [serial = 2247] [outer = 0000004574D83800] 11:34:04 INFO - PROCESS | 3696 | 1466015644064 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575605C00) [pid = 3696] [serial = 2248] [outer = 0000004574D83800] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000456AE11000 == 39 [pid = 3696] [id = 726] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000457104B800 == 38 [pid = 3696] [id = 739] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000456E24C000 == 37 [pid = 3696] [id = 738] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004574D13000 == 36 [pid = 3696] [id = 737] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000457357C000 == 35 [pid = 3696] [id = 735] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000456E188800 == 34 [pid = 3696] [id = 736] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004577D53800 == 33 [pid = 3696] [id = 743] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000457807A000 == 32 [pid = 3696] [id = 744] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 00000045796B4000 == 31 [pid = 3696] [id = 747] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004574C0B800 == 30 [pid = 3696] [id = 740] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004579634000 == 29 [pid = 3696] [id = 746] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004579813800 == 28 [pid = 3696] [id = 748] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 000000457660D000 == 27 [pid = 3696] [id = 742] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E08000 == 26 [pid = 3696] [id = 741] 11:34:05 INFO - PROCESS | 3696 | --DOCSHELL 0000004569B1C000 == 25 [pid = 3696] [id = 745] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000456E2C1000) [pid = 3696] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456EB64C00) [pid = 3696] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004570F72800) [pid = 3696] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456475A800) [pid = 3696] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004564EEE800) [pid = 3696] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000456B1C6800) [pid = 3696] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569B6D800) [pid = 3696] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000456A65C800) [pid = 3696] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (0000004569B76800) [pid = 3696] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004568C45000) [pid = 3696] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (00000045700F0000) [pid = 3696] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (00000045696A7000) [pid = 3696] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004564CA5C00) [pid = 3696] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (00000045705DA400) [pid = 3696] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000456E2B2000) [pid = 3696] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571BB4400) [pid = 3696] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571C90400) [pid = 3696] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (0000004571BB9000) [pid = 3696] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (0000004569BF2400) [pid = 3696] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004571C5A800) [pid = 3696] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571611000) [pid = 3696] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004571B40000) [pid = 3696] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (0000004571A04C00) [pid = 3696] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (0000004571A0A400) [pid = 3696] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000456E211800) [pid = 3696] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:34:05 INFO - PROCESS | 3696 | 1466015645955 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:34:06 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. 11:34:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2134ms 11:34:06 INFO - PROCESS | 3696 | 1466015646002 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 3696 | 1466015646006 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 11:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:34:06 INFO - PROCESS | 3696 | 1466015646011 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 3696 | 1466015646015 Marionette TRACE conn5 <- [1,2958,null,{}] 11:34:06 INFO - PROCESS | 3696 | 1466015646021 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 3696 | 1466015646025 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:06 INFO - PROCESS | 3696 | 1466015646126 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 11:34:06 INFO - PROCESS | 3696 | 1466015646134 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 3696 | 1466015646139 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:06 INFO - PROCESS | 3696 | ++DOCSHELL 0000004569861000 == 26 [pid = 3696] [id = 750] 11:34:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (00000045645D3000) [pid = 3696] [serial = 2249] [outer = 0000000000000000] 11:34:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045645D3C00) [pid = 3696] [serial = 2250] [outer = 00000045645D3000] 11:34:06 INFO - PROCESS | 3696 | 1466015646195 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (00000045646B0C00) [pid = 3696] [serial = 2251] [outer = 00000045645D3000] 11:34:06 INFO - PROCESS | 3696 | 1466015646678 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:34:06 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. 11:34:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 11:34:06 INFO - PROCESS | 3696 | 1466015646749 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 3696 | 1466015646754 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 11:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:34:06 INFO - PROCESS | 3696 | 1466015646761 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 3696 | 1466015646764 Marionette TRACE conn5 <- [1,2962,null,{}] 11:34:06 INFO - PROCESS | 3696 | 1466015646768 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 3696 | 1466015646771 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:06 INFO - PROCESS | 3696 | 1466015646862 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 11:34:06 INFO - PROCESS | 3696 | 1466015646877 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 3696 | 1466015646880 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000456E18E000 == 27 [pid = 3696] [id = 751] 11:34:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564EEAC00) [pid = 3696] [serial = 2252] [outer = 0000000000000000] 11:34:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456514D800) [pid = 3696] [serial = 2253] [outer = 0000004564EEAC00] 11:34:06 INFO - PROCESS | 3696 | 1466015646929 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004565D4C800) [pid = 3696] [serial = 2254] [outer = 0000004564EEAC00] 11:34:07 INFO - PROCESS | 3696 | 1466015647388 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:34:07 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. 11:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 11:34:07 INFO - PROCESS | 3696 | 1466015647452 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 3696 | 1466015647455 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 11:34:07 INFO - PROCESS | 3696 | 1466015647458 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:34:07 INFO - PROCESS | 3696 | 1466015647462 Marionette TRACE conn5 <- [1,2966,null,{}] 11:34:07 INFO - PROCESS | 3696 | 1466015647474 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 3696 | 1466015647479 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:07 INFO - PROCESS | 3696 | 1466015647602 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 11:34:07 INFO - PROCESS | 3696 | 1466015647689 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 3696 | 1466015647692 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:07 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571678000 == 28 [pid = 3696] [id = 752] 11:34:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456297BC00) [pid = 3696] [serial = 2255] [outer = 0000000000000000] 11:34:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (0000004569ACCC00) [pid = 3696] [serial = 2256] [outer = 000000456297BC00] 11:34:07 INFO - PROCESS | 3696 | 1466015647742 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (0000004569BFEC00) [pid = 3696] [serial = 2257] [outer = 000000456297BC00] 11:34:08 INFO - PROCESS | 3696 | 1466015648077 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:34:08 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. 11:34:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 11:34:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:34:08 INFO - PROCESS | 3696 | 1466015648090 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 3696 | 1466015648092 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 11:34:08 INFO - PROCESS | 3696 | 1466015648095 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 3696 | 1466015648098 Marionette TRACE conn5 <- [1,2970,null,{}] 11:34:08 INFO - PROCESS | 3696 | 1466015648106 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 3696 | 1466015648108 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:08 INFO - PROCESS | 3696 | 1466015648232 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 11:34:08 INFO - PROCESS | 3696 | 1466015648240 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 3696 | 1466015648242 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004573A94000 == 29 [pid = 3696] [id = 753] 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004569C7A800) [pid = 3696] [serial = 2258] [outer = 0000000000000000] 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000456A66AC00) [pid = 3696] [serial = 2259] [outer = 0000004569C7A800] 11:34:08 INFO - PROCESS | 3696 | 1466015648288 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000456A676400) [pid = 3696] [serial = 2260] [outer = 0000004569C7A800] 11:34:08 INFO - PROCESS | 3696 | 1466015648689 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:34:08 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 11:34:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:34:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 627ms 11:34:08 INFO - PROCESS | 3696 | 1466015648725 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 3696 | 1466015648728 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 11:34:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:34:08 INFO - PROCESS | 3696 | 1466015648731 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 3696 | 1466015648732 Marionette TRACE conn5 <- [1,2974,null,{}] 11:34:08 INFO - PROCESS | 3696 | 1466015648736 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 3696 | 1466015648738 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:08 INFO - PROCESS | 3696 | 1466015648848 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 11:34:08 INFO - PROCESS | 3696 | 1466015648855 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 3696 | 1466015648857 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:08 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE8000 == 30 [pid = 3696] [id = 754] 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004564D3CC00) [pid = 3696] [serial = 2261] [outer = 0000000000000000] 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456ABC0000) [pid = 3696] [serial = 2262] [outer = 0000004564D3CC00] 11:34:08 INFO - PROCESS | 3696 | 1466015648902 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456B1C6800) [pid = 3696] [serial = 2263] [outer = 0000004564D3CC00] 11:34:09 INFO - PROCESS | 3696 | 1466015649313 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:34:09 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. 11:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 11:34:09 INFO - PROCESS | 3696 | 1466015649364 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 3696 | 1466015649366 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 11:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:34:09 INFO - PROCESS | 3696 | 1466015649369 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 3696 | 1466015649371 Marionette TRACE conn5 <- [1,2978,null,{}] 11:34:09 INFO - PROCESS | 3696 | 1466015649374 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 3696 | 1466015649380 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:09 INFO - PROCESS | 3696 | 1466015649523 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 11:34:09 INFO - PROCESS | 3696 | 1466015649538 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 3696 | 1466015649540 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575674000 == 31 [pid = 3696] [id = 755] 11:34:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456E14A800) [pid = 3696] [serial = 2264] [outer = 0000000000000000] 11:34:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E2B7800) [pid = 3696] [serial = 2265] [outer = 000000456E14A800] 11:34:09 INFO - PROCESS | 3696 | 1466015649585 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456EB65400) [pid = 3696] [serial = 2266] [outer = 000000456E14A800] 11:34:09 INFO - PROCESS | 3696 | ++DOCSHELL 0000004568D65800 == 32 [pid = 3696] [id = 756] 11:34:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (00000045705DAC00) [pid = 3696] [serial = 2267] [outer = 0000000000000000] 11:34:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000457072E400) [pid = 3696] [serial = 2268] [outer = 00000045705DAC00] 11:34:10 INFO - PROCESS | 3696 | 1466015650013 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:34:10 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. 11:34:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 11:34:10 INFO - PROCESS | 3696 | 1466015650043 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 3696 | 1466015650045 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 11:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:34:10 INFO - PROCESS | 3696 | 1466015650053 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 3696 | 1466015650055 Marionette TRACE conn5 <- [1,2982,null,{}] 11:34:10 INFO - PROCESS | 3696 | 1466015650066 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 3696 | 1466015650068 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:10 INFO - PROCESS | 3696 | 1466015650160 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 11:34:10 INFO - PROCESS | 3696 | 1466015650201 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 3696 | 1466015650203 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:10 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575E02800 == 33 [pid = 3696] [id = 757] 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (00000045700EC400) [pid = 3696] [serial = 2269] [outer = 0000000000000000] 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (00000045705D9000) [pid = 3696] [serial = 2270] [outer = 00000045700EC400] 11:34:10 INFO - PROCESS | 3696 | 1466015650247 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004570B78400) [pid = 3696] [serial = 2271] [outer = 00000045700EC400] 11:34:10 INFO - PROCESS | 3696 | 1466015650632 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:10 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 11:34:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 11:34:10 INFO - PROCESS | 3696 | 1466015650686 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 11:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:34:10 INFO - PROCESS | 3696 | 1466015650688 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 11:34:10 INFO - PROCESS | 3696 | 1466015650691 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 3696 | 1466015650693 Marionette TRACE conn5 <- [1,2986,null,{}] 11:34:10 INFO - PROCESS | 3696 | 1466015650714 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 3696 | 1466015650716 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:10 INFO - PROCESS | 3696 | 1466015650804 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 11:34:10 INFO - PROCESS | 3696 | 1466015650809 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 3696 | 1466015650811 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:10 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AF000 == 34 [pid = 3696] [id = 758] 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (0000004570F74000) [pid = 3696] [serial = 2272] [outer = 0000000000000000] 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004570F7C400) [pid = 3696] [serial = 2273] [outer = 0000004570F74000] 11:34:10 INFO - PROCESS | 3696 | 1466015650856 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571376C00) [pid = 3696] [serial = 2274] [outer = 0000004570F74000] 11:34:11 INFO - PROCESS | 3696 | 1466015651312 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:34:11 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. 11:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 651ms 11:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:34:11 INFO - PROCESS | 3696 | 1466015651353 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 3696 | 1466015651355 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 11:34:11 INFO - PROCESS | 3696 | 1466015651358 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 3696 | 1466015651360 Marionette TRACE conn5 <- [1,2990,null,{}] 11:34:11 INFO - PROCESS | 3696 | 1466015651367 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 3696 | 1466015651369 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:11 INFO - PROCESS | 3696 | 1466015651480 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 11:34:11 INFO - PROCESS | 3696 | 1466015651489 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 3696 | 1466015651491 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:11 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571677800 == 35 [pid = 3696] [id = 759] 11:34:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004570F77000) [pid = 3696] [serial = 2275] [outer = 0000000000000000] 11:34:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045714CB800) [pid = 3696] [serial = 2276] [outer = 0000004570F77000] 11:34:11 INFO - PROCESS | 3696 | 1466015651536 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (0000004571611400) [pid = 3696] [serial = 2277] [outer = 0000004570F77000] 11:34:11 INFO - PROCESS | 3696 | 1466015651971 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:34:11 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. 11:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 11:34:12 INFO - PROCESS | 3696 | 1466015651988 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 3696 | 1466015651990 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 11:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:34:12 INFO - PROCESS | 3696 | 1466015651993 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 3696 | 1466015651995 Marionette TRACE conn5 <- [1,2994,null,{}] 11:34:12 INFO - PROCESS | 3696 | 1466015651998 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 3696 | 1466015652000 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:12 INFO - PROCESS | 3696 | 1466015652118 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 11:34:12 INFO - PROCESS | 3696 | 1466015652123 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 3696 | 1466015652125 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577815800 == 36 [pid = 3696] [id = 760] 11:34:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571615800) [pid = 3696] [serial = 2278] [outer = 0000000000000000] 11:34:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (00000045718BF800) [pid = 3696] [serial = 2279] [outer = 0000004571615800] 11:34:12 INFO - PROCESS | 3696 | 1466015652169 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (0000004571A05000) [pid = 3696] [serial = 2280] [outer = 0000004571615800] 11:34:12 INFO - PROCESS | 3696 | 1466015652617 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:34:12 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. 11:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 11:34:12 INFO - PROCESS | 3696 | 1466015652688 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 3696 | 1466015652691 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 11:34:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:34:12 INFO - PROCESS | 3696 | 1466015652694 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 3696 | 1466015652697 Marionette TRACE conn5 <- [1,2998,null,{}] 11:34:12 INFO - PROCESS | 3696 | 1466015652700 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 3696 | 1466015652703 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:12 INFO - PROCESS | 3696 | 1466015652832 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 11:34:12 INFO - PROCESS | 3696 | 1466015652915 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 3696 | 1466015652918 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:12 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BE7000 == 37 [pid = 3696] [id = 761] 11:34:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (0000004571B0F000) [pid = 3696] [serial = 2281] [outer = 0000000000000000] 11:34:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (0000004571BB4400) [pid = 3696] [serial = 2282] [outer = 0000004571B0F000] 11:34:12 INFO - PROCESS | 3696 | 1466015652964 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (0000004571C5E000) [pid = 3696] [serial = 2283] [outer = 0000004571B0F000] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (00000045735DBC00) [pid = 3696] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (0000004571C68C00) [pid = 3696] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (0000004572844800) [pid = 3696] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000457378F800) [pid = 3696] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (00000045645D8400) [pid = 3696] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004574D76000) [pid = 3696] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (00000045645D1800) [pid = 3696] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (0000004564CA1C00) [pid = 3696] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004564764C00) [pid = 3696] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000456ABBC800) [pid = 3696] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004564763C00) [pid = 3696] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571B10400) [pid = 3696] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004571A05400) [pid = 3696] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:34:13 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000457137E800) [pid = 3696] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:34:13 INFO - PROCESS | 3696 | [3696] 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 11:34:13 INFO - PROCESS | 3696 | 1466015653530 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:34:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:34:13 INFO - {} 11:34:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:34:13 INFO - {} 11:34:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:34:13 INFO - {} 11:34:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:34:13 INFO - {} 11:34:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 880ms 11:34:13 INFO - PROCESS | 3696 | 1466015653578 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 3696 | 1466015653580 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /FileAPI/fileReader.html 11:34:13 INFO - PROCESS | 3696 | 1466015653583 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 3696 | 1466015653585 Marionette TRACE conn5 <- [1,3002,null,{}] 11:34:13 INFO - PROCESS | 3696 | 1466015653588 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 3696 | 1466015653590 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:13 INFO - PROCESS | 3696 | 1466015653673 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 11:34:13 INFO - PROCESS | 3696 | 1466015653678 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 3696 | 1466015653679 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:13 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E7800 == 38 [pid = 3696] [id = 762] 11:34:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004571BBF800) [pid = 3696] [serial = 2284] [outer = 0000000000000000] 11:34:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004571C8A000) [pid = 3696] [serial = 2285] [outer = 0000004571BBF800] 11:34:13 INFO - PROCESS | 3696 | 1466015653732 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045707E9400) [pid = 3696] [serial = 2286] [outer = 0000004571BBF800] 11:34:14 INFO - PROCESS | 3696 | 1466015654113 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:34:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 11:34:14 INFO - PROCESS | 3696 | 1466015654202 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 3696 | 1466015654204 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 11:34:14 INFO - PROCESS | 3696 | 1466015654208 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 3696 | 1466015654210 Marionette TRACE conn5 <- [1,3006,null,{}] 11:34:14 INFO - TEST-START | /FileAPI/historical.html 11:34:14 INFO - PROCESS | 3696 | 1466015654217 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 3696 | 1466015654219 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:14 INFO - PROCESS | 3696 | 1466015654306 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 11:34:14 INFO - PROCESS | 3696 | 1466015654311 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 3696 | 1466015654313 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000457964C000 == 39 [pid = 3696] [id = 763] 11:34:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004571DB2400) [pid = 3696] [serial = 2287] [outer = 0000000000000000] 11:34:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (0000004571F54400) [pid = 3696] [serial = 2288] [outer = 0000004571DB2400] 11:34:14 INFO - PROCESS | 3696 | 1466015654358 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000457283A000) [pid = 3696] [serial = 2289] [outer = 0000004571DB2400] 11:34:14 INFO - PROCESS | 3696 | 1466015654769 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:34:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:34:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:34:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:34:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:34:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:34:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:34:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:34:14 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 11:34:14 INFO - PROCESS | 3696 | 1466015654850 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 3696 | 1466015654852 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 11:34:14 INFO - PROCESS | 3696 | 1466015654856 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - TEST-START | /FileAPI/idlharness.html 11:34:14 INFO - PROCESS | 3696 | 1466015654857 Marionette TRACE conn5 <- [1,3010,null,{}] 11:34:14 INFO - PROCESS | 3696 | 1466015654861 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 3696 | 1466015654863 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:14 INFO - PROCESS | 3696 | 1466015654962 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 11:34:14 INFO - PROCESS | 3696 | 1466015654971 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 3696 | 1466015654973 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000457981A000 == 40 [pid = 3696] [id = 764] 11:34:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (00000045729C0400) [pid = 3696] [serial = 2290] [outer = 0000000000000000] 11:34:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (00000045731B7800) [pid = 3696] [serial = 2291] [outer = 00000045729C0400] 11:34:15 INFO - PROCESS | 3696 | 1466015655017 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (00000045735DE800) [pid = 3696] [serial = 2292] [outer = 00000045729C0400] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004569861000 == 39 [pid = 3696] [id = 750] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045799E2000 == 38 [pid = 3696] [id = 749] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004571678000 == 37 [pid = 3696] [id = 752] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004573A94000 == 36 [pid = 3696] [id = 753] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045765AF000 == 35 [pid = 3696] [id = 758] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE8000 == 34 [pid = 3696] [id = 754] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004575674000 == 33 [pid = 3696] [id = 755] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004575E02800 == 32 [pid = 3696] [id = 757] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004568D65800 == 31 [pid = 3696] [id = 756] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004577815800 == 30 [pid = 3696] [id = 760] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 00000045780E7800 == 29 [pid = 3696] [id = 762] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004571677800 == 28 [pid = 3696] [id = 759] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 000000457964C000 == 27 [pid = 3696] [id = 763] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 000000456E18E000 == 26 [pid = 3696] [id = 751] 11:34:16 INFO - PROCESS | 3696 | --DOCSHELL 0000004574BE7000 == 25 [pid = 3696] [id = 761] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (0000004571DACC00) [pid = 3696] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (0000004573110400) [pid = 3696] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000457281D000) [pid = 3696] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000457378F000) [pid = 3696] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000457352D400) [pid = 3696] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004573A69800) [pid = 3696] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000456E2C5800) [pid = 3696] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (0000004574196800) [pid = 3696] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004574D79C00) [pid = 3696] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004573CC4000) [pid = 3696] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000457006B000) [pid = 3696] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000456A671800) [pid = 3696] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004574D80800) [pid = 3696] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456ABD1C00) [pid = 3696] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004569C3B400) [pid = 3696] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000456583CC00) [pid = 3696] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000456E213C00) [pid = 3696] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456ABC3C00) [pid = 3696] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456952F400) [pid = 3696] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (0000004564DBD000) [pid = 3696] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (0000004571C68800) [pid = 3696] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (0000004571B37400) [pid = 3696] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000457161D800) [pid = 3696] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (00000045718C7000) [pid = 3696] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (0000004570F74800) [pid = 3696] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (0000004571BB3400) [pid = 3696] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:34:16 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (0000004575598C00) [pid = 3696] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:34:17 INFO - PROCESS | 3696 | 1466015657266 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:34:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:34:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:34:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:34:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:34:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:34:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:34:17 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 11:34:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:34:17 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 11:34:17 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 11:34:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:34:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:34:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:34:17 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 11:34:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:34:17 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 11:34:17 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 11:34:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:34:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:34:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 2543ms 11:34:17 INFO - PROCESS | 3696 | 1466015657404 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 3696 | 1466015657408 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 11:34:17 INFO - TEST-START | /FileAPI/idlharness.worker 11:34:17 INFO - PROCESS | 3696 | 1466015657413 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 3696 | 1466015657417 Marionette TRACE conn5 <- [1,3014,null,{}] 11:34:17 INFO - PROCESS | 3696 | 1466015657423 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 3696 | 1466015657426 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:17 INFO - PROCESS | 3696 | 1466015657582 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 11:34:17 INFO - PROCESS | 3696 | 1466015657591 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 3696 | 1466015657594 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:17 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CB4000 == 26 [pid = 3696] [id = 765] 11:34:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004569B32400) [pid = 3696] [serial = 2293] [outer = 0000000000000000] 11:34:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (00000045633C7C00) [pid = 3696] [serial = 2294] [outer = 0000004569B32400] 11:34:17 INFO - PROCESS | 3696 | 1466015657647 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (0000004569C3CC00) [pid = 3696] [serial = 2295] [outer = 0000004569B32400] 11:34:17 INFO - PROCESS | 3696 | [3696] 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 11:34:18 INFO - PROCESS | 3696 | 1466015658622 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:34:18 INFO - {} 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:34:18 INFO - {} 11:34:18 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 - {} 11:34:18 INFO - {} 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:34:18 INFO - {} 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:34:18 INFO - {} 11:34:18 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 - {} 11:34:18 INFO - {} 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 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 11:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:34:18 INFO - {} 11:34:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1331ms 11:34:18 INFO - PROCESS | 3696 | 1466015658750 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 3696 | 1466015658756 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 11:34:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:34:18 INFO - PROCESS | 3696 | 1466015658762 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 3696 | 1466015658765 Marionette TRACE conn5 <- [1,3018,null,{}] 11:34:18 INFO - PROCESS | 3696 | 1466015658769 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 3696 | 1466015658772 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:18 INFO - PROCESS | 3696 | 1466015658870 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 11:34:18 INFO - PROCESS | 3696 | 1466015658972 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 3696 | 1466015658975 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:18 INFO - PROCESS | 3696 | ++DOCSHELL 0000004576621000 == 27 [pid = 3696] [id = 766] 11:34:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456A671000) [pid = 3696] [serial = 2296] [outer = 0000000000000000] 11:34:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000457160C800) [pid = 3696] [serial = 2297] [outer = 000000456A671000] 11:34:19 INFO - PROCESS | 3696 | 1466015659023 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (00000045716F8800) [pid = 3696] [serial = 2298] [outer = 000000456A671000] 11:34:19 INFO - PROCESS | 3696 | 1466015659394 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:34:19 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 11:34:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 11:34:19 INFO - PROCESS | 3696 | 1466015659455 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 3696 | 1466015659457 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 11:34:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:34:19 INFO - PROCESS | 3696 | 1466015659468 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 3696 | 1466015659472 Marionette TRACE conn5 <- [1,3022,null,{}] 11:34:19 INFO - PROCESS | 3696 | 1466015659483 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 3696 | 1466015659488 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:19 INFO - PROCESS | 3696 | 1466015659582 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 11:34:19 INFO - PROCESS | 3696 | 1466015659598 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 3696 | 1466015659601 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:19 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577F2C800 == 28 [pid = 3696] [id = 767] 11:34:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (0000004562A54800) [pid = 3696] [serial = 2299] [outer = 0000000000000000] 11:34:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004571B3CC00) [pid = 3696] [serial = 2300] [outer = 0000004562A54800] 11:34:19 INFO - PROCESS | 3696 | 1466015659649 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004571BB4800) [pid = 3696] [serial = 2301] [outer = 0000004562A54800] 11:34:20 INFO - PROCESS | 3696 | 1466015660033 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:34:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 11:34:20 INFO - PROCESS | 3696 | 1466015660058 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 3696 | 1466015660061 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 11:34:20 INFO - PROCESS | 3696 | 1466015660079 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 3696 | 1466015660081 Marionette TRACE conn5 <- [1,3026,null,{}] 11:34:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:34:20 INFO - PROCESS | 3696 | 1466015660085 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 3696 | 1466015660087 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:20 INFO - PROCESS | 3696 | 1466015660213 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 11:34:20 INFO - PROCESS | 3696 | 1466015660221 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3696 | 1466015660223 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:20 INFO - PROCESS | 3696 | ++DOCSHELL 00000045780E3800 == 29 [pid = 3696] [id = 768] 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (0000004571C62800) [pid = 3696] [serial = 2302] [outer = 0000000000000000] 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004571C65400) [pid = 3696] [serial = 2303] [outer = 0000004571C62800] 11:34:20 INFO - PROCESS | 3696 | 1466015660298 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (0000004571C90400) [pid = 3696] [serial = 2304] [outer = 0000004571C62800] 11:34:20 INFO - PROCESS | 3696 | 1466015660681 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:34:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:34:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:34:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 11:34:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:34:20 INFO - PROCESS | 3696 | 1466015660715 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 3696 | 1466015660717 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 11:34:20 INFO - PROCESS | 3696 | 1466015660721 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 3696 | 1466015660722 Marionette TRACE conn5 <- [1,3030,null,{}] 11:34:20 INFO - PROCESS | 3696 | 1466015660726 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 3696 | 1466015660728 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:20 INFO - PROCESS | 3696 | 1466015660852 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 11:34:20 INFO - PROCESS | 3696 | 1466015660864 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3696 | 1466015660866 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:20 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579649800 == 30 [pid = 3696] [id = 769] 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004563EBD000) [pid = 3696] [serial = 2305] [outer = 0000000000000000] 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571DB1400) [pid = 3696] [serial = 2306] [outer = 0000004563EBD000] 11:34:20 INFO - PROCESS | 3696 | 1466015660912 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004572814800) [pid = 3696] [serial = 2307] [outer = 0000004563EBD000] 11:34:21 INFO - PROCESS | 3696 | 1466015661467 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:34:21 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. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:34:21 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'.) 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:34:21 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. 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:34:21 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. 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:34:21 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. 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:34:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 822ms 11:34:21 INFO - PROCESS | 3696 | 1466015661554 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 3696 | 1466015661557 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:34:21 INFO - PROCESS | 3696 | 1466015661562 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 3696 | 1466015661564 Marionette TRACE conn5 <- [1,3034,null,{}] 11:34:21 INFO - PROCESS | 3696 | 1466015661568 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 3696 | 1466015661574 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:21 INFO - PROCESS | 3696 | 1466015661689 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 11:34:21 INFO - PROCESS | 3696 | 1466015661768 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 3696 | 1466015661770 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:21 INFO - PROCESS | 3696 | ++DOCSHELL 00000045765AF000 == 31 [pid = 3696] [id = 770] 11:34:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000456952F000) [pid = 3696] [serial = 2308] [outer = 0000000000000000] 11:34:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571DA9C00) [pid = 3696] [serial = 2309] [outer = 000000456952F000] 11:34:21 INFO - PROCESS | 3696 | 1466015661826 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004574D78C00) [pid = 3696] [serial = 2310] [outer = 000000456952F000] 11:34:21 INFO - PROCESS | 3696 | [3696] 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 11:34:22 INFO - PROCESS | 3696 | 1466015662245 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:34:22 INFO - {} 11:34:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 11:34:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:34:22 INFO - PROCESS | 3696 | 1466015662298 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3696 | 1466015662301 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 11:34:22 INFO - PROCESS | 3696 | 1466015662310 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 3696 | 1466015662312 Marionette TRACE conn5 <- [1,3038,null,{}] 11:34:22 INFO - PROCESS | 3696 | 1466015662316 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 3696 | 1466015662318 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:22 INFO - PROCESS | 3696 | 1466015662426 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 11:34:22 INFO - PROCESS | 3696 | 1466015662433 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 3696 | 1466015662435 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:22 INFO - PROCESS | 3696 | ++DOCSHELL 0000004579F91800 == 32 [pid = 3696] [id = 771] 11:34:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004574D7E000) [pid = 3696] [serial = 2311] [outer = 0000000000000000] 11:34:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004575594000) [pid = 3696] [serial = 2312] [outer = 0000004574D7E000] 11:34:22 INFO - PROCESS | 3696 | 1466015662524 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045755A0800) [pid = 3696] [serial = 2313] [outer = 0000004574D7E000] 11:34:22 INFO - PROCESS | 3696 | 1466015662914 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:34:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 649ms 11:34:22 INFO - PROCESS | 3696 | 1466015662956 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3696 | 1466015662959 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 11:34:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:34:22 INFO - PROCESS | 3696 | 1466015662962 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 3696 | 1466015662964 Marionette TRACE conn5 <- [1,3042,null,{}] 11:34:22 INFO - PROCESS | 3696 | 1466015662967 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 3696 | 1466015662969 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:23 INFO - PROCESS | 3696 | 1466015663111 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 11:34:23 INFO - PROCESS | 3696 | 1466015663166 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 3696 | 1466015663176 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000457A1CE800 == 33 [pid = 3696] [id = 772] 11:34:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004575605400) [pid = 3696] [serial = 2314] [outer = 0000000000000000] 11:34:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000457560CC00) [pid = 3696] [serial = 2315] [outer = 0000004575605400] 11:34:23 INFO - PROCESS | 3696 | 1466015663222 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (0000004575636800) [pid = 3696] [serial = 2316] [outer = 0000004575605400] 11:34:23 INFO - PROCESS | 3696 | 1466015663868 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:34:23 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" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:34:23 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" 11:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:34:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1011ms 11:34:23 INFO - PROCESS | 3696 | 1466015663980 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3696 | 1466015663991 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 11:34:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:34:24 INFO - PROCESS | 3696 | 1466015663995 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 3696 | 1466015663997 Marionette TRACE conn5 <- [1,3046,null,{}] 11:34:24 INFO - PROCESS | 3696 | 1466015664114 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 3696 | 1466015664116 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (0000004571DB2400) [pid = 3696] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (0000004570F77000) [pid = 3696] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (0000004571615800) [pid = 3696] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (0000004571B0F000) [pid = 3696] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000456297BC00) [pid = 3696] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (0000004564EEAC00) [pid = 3696] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (00000045645D3000) [pid = 3696] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (0000004574D83800) [pid = 3696] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004570F74000) [pid = 3696] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (00000045700EC400) [pid = 3696] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456E14A800) [pid = 3696] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (00000045705DAC00) [pid = 3696] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004564D3CC00) [pid = 3696] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004569C7A800) [pid = 3696] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:34:24 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (0000004571BBF800) [pid = 3696] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:34:24 INFO - PROCESS | 3696 | 1466015664231 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 11:34:24 INFO - PROCESS | 3696 | 1466015664235 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 3696 | 1466015664237 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000457417E800 == 34 [pid = 3696] [id = 773] 11:34:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000456A65A800) [pid = 3696] [serial = 2317] [outer = 0000000000000000] 11:34:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000456A66F800) [pid = 3696] [serial = 2318] [outer = 000000456A65A800] 11:34:24 INFO - PROCESS | 3696 | 1466015664283 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000456ABB8000) [pid = 3696] [serial = 2319] [outer = 000000456A65A800] 11:34:24 INFO - PROCESS | 3696 | 1466015664745 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:34:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:34:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:34:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:34:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:34:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:34:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:34:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:34:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:34:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 785ms 11:34:24 INFO - PROCESS | 3696 | 1466015664782 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3696 | 1466015664784 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 11:34:24 INFO - PROCESS | 3696 | 1466015664787 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:34:24 INFO - PROCESS | 3696 | 1466015664788 Marionette TRACE conn5 <- [1,3050,null,{}] 11:34:24 INFO - PROCESS | 3696 | 1466015664792 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 3696 | 1466015664794 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:24 INFO - PROCESS | 3696 | 1466015664884 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 11:34:24 INFO - PROCESS | 3696 | 1466015664888 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 3696 | 1466015664890 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:24 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574C29000 == 35 [pid = 3696] [id = 774] 11:34:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000456ADB6000) [pid = 3696] [serial = 2320] [outer = 0000000000000000] 11:34:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000456E216800) [pid = 3696] [serial = 2321] [outer = 000000456ADB6000] 11:34:24 INFO - PROCESS | 3696 | 1466015664935 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000456E2BC400) [pid = 3696] [serial = 2322] [outer = 000000456ADB6000] 11:34:25 INFO - PROCESS | 3696 | [3696] 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 11:34:25 INFO - PROCESS | 3696 | 1466015665389 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:34:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:34:25 INFO - {} 11:34:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 11:34:25 INFO - PROCESS | 3696 | 1466015665420 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 11:34:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:34:25 INFO - PROCESS | 3696 | 1466015665422 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 11:34:25 INFO - PROCESS | 3696 | 1466015665426 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 3696 | 1466015665428 Marionette TRACE conn5 <- [1,3054,null,{}] 11:34:25 INFO - PROCESS | 3696 | 1466015665432 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 3696 | 1466015665434 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:25 INFO - PROCESS | 3696 | 1466015665534 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 11:34:25 INFO - PROCESS | 3696 | 1466015665541 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3696 | 1466015665544 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:25 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575974800 == 36 [pid = 3696] [id = 775] 11:34:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000457006B800) [pid = 3696] [serial = 2323] [outer = 0000000000000000] 11:34:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004575639C00) [pid = 3696] [serial = 2324] [outer = 000000457006B800] 11:34:25 INFO - PROCESS | 3696 | 1466015665619 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004575747C00) [pid = 3696] [serial = 2325] [outer = 000000457006B800] 11:34:26 INFO - PROCESS | 3696 | 1466015666018 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:34:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:34:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 11:34:26 INFO - PROCESS | 3696 | 1466015666058 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 3696 | 1466015666060 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 11:34:26 INFO - PROCESS | 3696 | 1466015666063 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:34:26 INFO - PROCESS | 3696 | 1466015666065 Marionette TRACE conn5 <- [1,3058,null,{}] 11:34:26 INFO - PROCESS | 3696 | 1466015666068 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 3696 | 1466015666070 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:26 INFO - PROCESS | 3696 | 1466015666242 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 11:34:26 INFO - PROCESS | 3696 | 1466015666293 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 3696 | 1466015666296 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:26 INFO - PROCESS | 3696 | ++DOCSHELL 0000004565816800 == 37 [pid = 3696] [id = 776] 11:34:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (0000004562A4F800) [pid = 3696] [serial = 2326] [outer = 0000000000000000] 11:34:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (0000004562A95000) [pid = 3696] [serial = 2327] [outer = 0000004562A4F800] 11:34:26 INFO - PROCESS | 3696 | 1466015666358 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (00000045646A3800) [pid = 3696] [serial = 2328] [outer = 0000004562A4F800] 11:34:27 INFO - PROCESS | 3696 | 1466015667104 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:34:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1074ms 11:34:27 INFO - PROCESS | 3696 | 1466015667142 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 3696 | 1466015667146 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:34:27 INFO - PROCESS | 3696 | 1466015667152 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 3696 | 1466015667155 Marionette TRACE conn5 <- [1,3062,null,{}] 11:34:27 INFO - PROCESS | 3696 | 1466015667161 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 3696 | 1466015667167 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:27 INFO - PROCESS | 3696 | 1466015667302 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 11:34:27 INFO - PROCESS | 3696 | 1466015667421 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 3696 | 1466015667425 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:27 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575969000 == 38 [pid = 3696] [id = 777] 11:34:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (0000004569BF2000) [pid = 3696] [serial = 2329] [outer = 0000000000000000] 11:34:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000456A66D800) [pid = 3696] [serial = 2330] [outer = 0000004569BF2000] 11:34:27 INFO - PROCESS | 3696 | 1466015667484 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000456B270400) [pid = 3696] [serial = 2331] [outer = 0000004569BF2000] 11:34:28 INFO - PROCESS | 3696 | 1466015668073 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:34:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 944ms 11:34:28 INFO - PROCESS | 3696 | 1466015668099 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 3696 | 1466015668103 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:34:28 INFO - PROCESS | 3696 | 1466015668106 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 3696 | 1466015668109 Marionette TRACE conn5 <- [1,3066,null,{}] 11:34:28 INFO - PROCESS | 3696 | 1466015668141 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 3696 | 1466015668144 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:28 INFO - PROCESS | 3696 | 1466015668270 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 11:34:28 INFO - PROCESS | 3696 | 1466015668402 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 3696 | 1466015668405 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:28 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D5B800 == 39 [pid = 3696] [id = 778] 11:34:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (0000004571608000) [pid = 3696] [serial = 2332] [outer = 0000000000000000] 11:34:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000457160DC00) [pid = 3696] [serial = 2333] [outer = 0000004571608000] 11:34:28 INFO - PROCESS | 3696 | 1466015668461 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (0000004571A05C00) [pid = 3696] [serial = 2334] [outer = 0000004571608000] 11:34:29 INFO - PROCESS | 3696 | 1466015669304 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 3696 | 1466015669394 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 11:34:29 INFO - PROCESS | 3696 | 1466015669399 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:34:29 INFO - PROCESS | 3696 | 1466015669404 Marionette TRACE conn5 <- [1,3070,null,{}] 11:34:29 INFO - PROCESS | 3696 | 1466015669410 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 3696 | 1466015669412 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:29 INFO - PROCESS | 3696 | 1466015669506 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 11:34:29 INFO - PROCESS | 3696 | 1466015669517 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 3696 | 1466015669520 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000456961D800 == 28 [pid = 3696] [id = 779] 11:34:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (00000045646AF800) [pid = 3696] [serial = 2335] [outer = 0000000000000000] 11:34:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000456475B000) [pid = 3696] [serial = 2336] [outer = 00000045646AF800] 11:34:29 INFO - PROCESS | 3696 | 1466015669569 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (0000004564DB9800) [pid = 3696] [serial = 2337] [outer = 00000045646AF800] 11:34:30 INFO - PROCESS | 3696 | 1466015670067 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:34:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:34:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:34:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 691ms 11:34:30 INFO - PROCESS | 3696 | 1466015670097 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3696 | 1466015670101 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:34:30 INFO - PROCESS | 3696 | 1466015670107 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3696 | 1466015670110 Marionette TRACE conn5 <- [1,3074,null,{}] 11:34:30 INFO - PROCESS | 3696 | 1466015670113 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 3696 | 1466015670116 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:30 INFO - PROCESS | 3696 | 1466015670209 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 11:34:30 INFO - PROCESS | 3696 | 1466015670216 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3696 | 1466015670219 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000456AE20000 == 29 [pid = 3696] [id = 780] 11:34:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000456A66BC00) [pid = 3696] [serial = 2338] [outer = 0000000000000000] 11:34:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000456A70D000) [pid = 3696] [serial = 2339] [outer = 000000456A66BC00] 11:34:30 INFO - PROCESS | 3696 | 1466015670299 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000456ABCA400) [pid = 3696] [serial = 2340] [outer = 000000456A66BC00] 11:34:30 INFO - PROCESS | 3696 | 1466015670748 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:34:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 11:34:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:34:30 INFO - PROCESS | 3696 | 1466015670802 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3696 | 1466015670805 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 11:34:30 INFO - PROCESS | 3696 | 1466015670808 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3696 | 1466015670812 Marionette TRACE conn5 <- [1,3078,null,{}] 11:34:30 INFO - PROCESS | 3696 | 1466015670823 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 3696 | 1466015670828 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:30 INFO - PROCESS | 3696 | 1466015670919 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 11:34:30 INFO - PROCESS | 3696 | 1466015670926 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3696 | 1466015670930 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:30 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CCE800 == 30 [pid = 3696] [id = 781] 11:34:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (00000045645D4000) [pid = 3696] [serial = 2341] [outer = 0000000000000000] 11:34:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000456E2BC800) [pid = 3696] [serial = 2342] [outer = 00000045645D4000] 11:34:30 INFO - PROCESS | 3696 | 1466015670979 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000457006C400) [pid = 3696] [serial = 2343] [outer = 00000045645D4000] 11:34:31 INFO - PROCESS | 3696 | 1466015671394 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:34:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 11:34:31 INFO - PROCESS | 3696 | 1466015671440 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 3696 | 1466015671442 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 11:34:31 INFO - PROCESS | 3696 | 1466015671462 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 3696 | 1466015671464 Marionette TRACE conn5 <- [1,3082,null,{}] 11:34:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:34:31 INFO - PROCESS | 3696 | 1466015671467 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 3696 | 1466015671470 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:31 INFO - PROCESS | 3696 | 1466015671564 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 11:34:31 INFO - PROCESS | 3696 | 1466015671569 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 3696 | 1466015671571 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:31 INFO - PROCESS | 3696 | ++DOCSHELL 0000004574BF5800 == 31 [pid = 3696] [id = 782] 11:34:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (0000004570F72C00) [pid = 3696] [serial = 2344] [outer = 0000000000000000] 11:34:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (0000004570F7C400) [pid = 3696] [serial = 2345] [outer = 0000004570F72C00] 11:34:31 INFO - PROCESS | 3696 | 1466015671616 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000457137C400) [pid = 3696] [serial = 2346] [outer = 0000004570F72C00] 11:34:32 INFO - PROCESS | 3696 | 1466015672117 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:34:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 11:34:32 INFO - PROCESS | 3696 | 1466015672136 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 3696 | 1466015672139 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 11:34:32 INFO - PROCESS | 3696 | 1466015672142 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:34:32 INFO - PROCESS | 3696 | 1466015672144 Marionette TRACE conn5 <- [1,3086,null,{}] 11:34:32 INFO - PROCESS | 3696 | 1466015672147 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 3696 | 1466015672149 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:32 INFO - PROCESS | 3696 | 1466015672266 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 11:34:32 INFO - PROCESS | 3696 | 1466015672276 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 3696 | 1466015672278 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000457567B800 == 32 [pid = 3696] [id = 783] 11:34:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (0000004570F71800) [pid = 3696] [serial = 2347] [outer = 0000000000000000] 11:34:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000457161DC00) [pid = 3696] [serial = 2348] [outer = 0000004570F71800] 11:34:32 INFO - PROCESS | 3696 | 1466015672324 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004571A04800) [pid = 3696] [serial = 2349] [outer = 0000004570F71800] 11:34:32 INFO - PROCESS | 3696 | 1466015672783 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:34:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:34:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 11:34:32 INFO - PROCESS | 3696 | 1466015672837 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 3696 | 1466015672840 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 11:34:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:34:32 INFO - PROCESS | 3696 | 1466015672849 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 3696 | 1466015672851 Marionette TRACE conn5 <- [1,3090,null,{}] 11:34:32 INFO - PROCESS | 3696 | 1466015672854 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 3696 | 1466015672860 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:33 INFO - PROCESS | 3696 | 1466015672996 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 11:34:33 INFO - PROCESS | 3696 | 1466015673088 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3696 | 1466015673090 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:33 INFO - PROCESS | 3696 | ++DOCSHELL 0000004575F60000 == 33 [pid = 3696] [id = 784] 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004571B41C00) [pid = 3696] [serial = 2350] [outer = 0000000000000000] 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (0000004571C5D000) [pid = 3696] [serial = 2351] [outer = 0000004571B41C00] 11:34:33 INFO - PROCESS | 3696 | 1466015673137 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (0000004571C8B000) [pid = 3696] [serial = 2352] [outer = 0000004571B41C00] 11:34:33 INFO - PROCESS | 3696 | 1466015673525 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:34:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 11:34:33 INFO - PROCESS | 3696 | 1466015673584 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 3696 | 1466015673586 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 11:34:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:34:33 INFO - PROCESS | 3696 | 1466015673589 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 3696 | 1466015673591 Marionette TRACE conn5 <- [1,3094,null,{}] 11:34:33 INFO - PROCESS | 3696 | 1466015673595 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 3696 | 1466015673597 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:33 INFO - PROCESS | 3696 | 1466015673712 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 11:34:33 INFO - PROCESS | 3696 | 1466015673717 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3696 | 1466015673719 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000457661E000 == 34 [pid = 3696] [id = 785] 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (0000004571C97C00) [pid = 3696] [serial = 2353] [outer = 0000000000000000] 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (0000004571DB3800) [pid = 3696] [serial = 2354] [outer = 0000004571C97C00] 11:34:33 INFO - PROCESS | 3696 | 1466015673813 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000457283C000) [pid = 3696] [serial = 2355] [outer = 0000004571C97C00] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000456952F000) [pid = 3696] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (0000004574D7E000) [pid = 3696] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (00000045729C0400) [pid = 3696] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (0000004569B32400) [pid = 3696] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (0000004563EBD000) [pid = 3696] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000456A671000) [pid = 3696] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (0000004571C62800) [pid = 3696] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (0000004562A54800) [pid = 3696] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (0000004575605400) [pid = 3696] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000456ADB6000) [pid = 3696] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:34:34 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000456A65A800) [pid = 3696] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:34:34 INFO - PROCESS | 3696 | 1466015674244 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:34:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:34:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:34:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 11:34:34 INFO - PROCESS | 3696 | 1466015674294 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 3696 | 1466015674297 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 11:34:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:34:34 INFO - PROCESS | 3696 | 1466015674309 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 3696 | 1466015674311 Marionette TRACE conn5 <- [1,3098,null,{}] 11:34:34 INFO - PROCESS | 3696 | 1466015674315 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 3696 | 1466015674317 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:34 INFO - PROCESS | 3696 | 1466015674426 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 11:34:34 INFO - PROCESS | 3696 | 1466015674433 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 3696 | 1466015674435 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:34 INFO - PROCESS | 3696 | ++DOCSHELL 0000004577D43000 == 35 [pid = 3696] [id = 786] 11:34:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (00000045728A8C00) [pid = 3696] [serial = 2356] [outer = 0000000000000000] 11:34:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (00000045729C4800) [pid = 3696] [serial = 2357] [outer = 00000045728A8C00] 11:34:34 INFO - PROCESS | 3696 | 1466015674479 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000457352F400) [pid = 3696] [serial = 2358] [outer = 00000045728A8C00] 11:34:34 INFO - PROCESS | 3696 | 1466015674881 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:34:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:34:34 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 11:34:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:34:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 649ms 11:34:34 INFO - PROCESS | 3696 | 1466015674953 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 3696 | 1466015674955 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 11:34:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:34:34 INFO - PROCESS | 3696 | 1466015674963 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 3696 | 1466015674965 Marionette TRACE conn5 <- [1,3102,null,{}] 11:34:34 INFO - PROCESS | 3696 | 1466015674968 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 3696 | 1466015674970 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:35 INFO - PROCESS | 3696 | 1466015675061 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 11:34:35 INFO - PROCESS | 3696 | 1466015675066 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"158bab77-3078-46e7-8604-6720ec164837\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 3696 | 1466015675068 Marionette INFO sendAsync c0bb2fb0-c871-4647-bd2e-b1ae7bef9763 11:34:35 INFO - PROCESS | 3696 | ++DOCSHELL 0000004571CC9000 == 36 [pid = 3696] [id = 787] 11:34:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000457378B800) [pid = 3696] [serial = 2359] [outer = 0000000000000000] 11:34:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (0000004573C52C00) [pid = 3696] [serial = 2360] [outer = 000000457378B800] 11:34:35 INFO - PROCESS | 3696 | 1466015675114 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (0000004574163400) [pid = 3696] [serial = 2361] [outer = 000000457378B800] 11:34:35 INFO - PROCESS | 3696 | 1466015675538 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:34:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 11:34:35 INFO - PROCESS | 3696 | 1466015675595 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3696 | 1466015675597 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 11:34:36 WARNING - u'runner_teardown' () 11:34:36 INFO - No more tests 11:34:36 INFO - Got 0 unexpected results 11:34:36 INFO - SUITE-END | took 687s 11:34:36 INFO - Closing logging queue 11:34:36 INFO - queue closed 11:34:36 INFO - Return code: 0 11:34:36 WARNING - # TBPL SUCCESS # 11:34:36 INFO - Running post-action listener: _resource_record_post_action 11:34:36 INFO - Running post-run listener: _resource_record_post_run 11:34:37 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 81265152; Write bytes: 1003052544; Read time: 1102700; Write time: 5370820 11:34:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:34:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 39605760; Read time: 0; Write time: 46630 11:34:37 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 81265152; Write bytes: 889841664; Read time: 1102700; Write time: 5275470 11:34:37 INFO - Running post-run listener: _upload_blobber_files 11:34:37 INFO - Blob upload gear active. 11:34:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:34:37 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 11:34:37 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'] 11:34:37 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 11:34:38 INFO - (blobuploader) - INFO - Open directory for files ... 11:34:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:34:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:34:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:34:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:34:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:34:39 INFO - (blobuploader) - INFO - Done attempting. 11:34:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:34:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:34:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:34:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:34:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:34:41 INFO - (blobuploader) - INFO - Done attempting. 11:34:41 INFO - (blobuploader) - INFO - Iteration through files over. 11:34:41 INFO - Return code: 0 11:34:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:34:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4dba081b530a0609dd0b0b232620b16c907d0ea06b2443888389df9183ba541f7b991e4aba598c1c4be618d70b6a6f72df2c2111f503c63dc3595e9bae344199", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21340cba4d1b4baa0542c638e25f0d67b1074a25dd86c8d21d0ce8592efbba51ac7c858d2feb1eea01a81c514bc74c3b51566673612b0e2a762b9f9a6b372072"} 11:34:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:34:41 INFO - Writing to file C:\slave\test\properties\blobber_files 11:34:41 INFO - Contents: 11:34:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4dba081b530a0609dd0b0b232620b16c907d0ea06b2443888389df9183ba541f7b991e4aba598c1c4be618d70b6a6f72df2c2111f503c63dc3595e9bae344199", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21340cba4d1b4baa0542c638e25f0d67b1074a25dd86c8d21d0ce8592efbba51ac7c858d2feb1eea01a81c514bc74c3b51566673612b0e2a762b9f9a6b372072"} 11:34:41 INFO - Running post-run listener: copy_logs_to_upload_dir 11:34:41 INFO - Copying logs to upload dir... 11:34:41 INFO - mkdir: C:\slave\test\build\upload\logs 11:34:41 INFO - Copying logs to upload dir... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... 11:34:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=952.993000 ========= master_lag: 0.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-06-15 11:34:41.371462) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:41.372334) ========= '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-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4dba081b530a0609dd0b0b232620b16c907d0ea06b2443888389df9183ba541f7b991e4aba598c1c4be618d70b6a6f72df2c2111f503c63dc3595e9bae344199", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21340cba4d1b4baa0542c638e25f0d67b1074a25dd86c8d21d0ce8592efbba51ac7c858d2feb1eea01a81c514bc74c3b51566673612b0e2a762b9f9a6b372072"} build_url:https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.401000 build_url: 'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/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/4dba081b530a0609dd0b0b232620b16c907d0ea06b2443888389df9183ba541f7b991e4aba598c1c4be618d70b6a6f72df2c2111f503c63dc3595e9bae344199", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21340cba4d1b4baa0542c638e25f0d67b1074a25dd86c8d21d0ce8592efbba51ac7c858d2feb1eea01a81c514bc74c3b51566673612b0e2a762b9f9a6b372072"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LzD0laXZSVaknyI5Y0mTXg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:41.797018) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:41.797393) ========= '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-023\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-023 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-023 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-023\AppData\Local LOGONSERVER=\\T-W864-IX-023 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-023 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-023 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:41.915451) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:41.915853) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:34:42.733765) ========= ========= Total master_lag: 0.95 =========