builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-168 starttime: 1467973797.21 results: success (0) buildid: 20160708021326 builduid: 42396063891c4889bb337833f7f3e65f revision: 75b9cc8259df0aca3d93c4b44155a77875341a14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 03:29:57.207531) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 03:29:57.208035) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 03:29:57.208346) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 03:29:57.330228) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:29:57.330620) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False --03:29:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 03:29:59 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.236000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:29:58.636487) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 03:29:58.636843) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.213000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 03:30:01.919127) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:30:01.919515) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75b9cc8259df0aca3d93c4b44155a77875341a14 --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 75b9cc8259df0aca3d93c4b44155a77875341a14 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False 2016-07-08 03:30:03,125 truncating revision to first 12 chars 2016-07-08 03:30:03,125 Setting DEBUG logging. 2016-07-08 03:30:03,125 attempt 1/10 2016-07-08 03:30:03,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/75b9cc8259df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 03:30:03,573 unpacking tar archive at: mozilla-beta-75b9cc8259df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.589000 ========= master_lag: 0.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 03:30:03.909202) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 03:30:03.909787) ========= script_repo_revision: 75b9cc8259df0aca3d93c4b44155a77875341a14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 03:30:03.910446) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 03:30:03.910927) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 03:30:03.930339) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-07-08 03:30:03.930989) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 03:30:04 INFO - MultiFileLogger online at 20160708 03:30:04 in C:\slave\test 03:30:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:30:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:30:04 INFO - {'append_to_log': False, 03:30:04 INFO - 'base_work_dir': 'C:\\slave\\test', 03:30:04 INFO - 'blob_upload_branch': 'mozilla-beta', 03:30:04 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:30:04 INFO - 'buildbot_json_path': 'buildprops.json', 03:30:04 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:30:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:30:04 INFO - 'download_minidump_stackwalk': True, 03:30:04 INFO - 'download_symbols': 'true', 03:30:04 INFO - 'e10s': False, 03:30:04 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:30:04 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:30:04 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:30:04 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:30:04 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:30:04 INFO - 'C:/mozilla-build/tooltool.py'), 03:30:04 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:30:04 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:30:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:30:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:30:04 INFO - 'log_level': 'info', 03:30:04 INFO - 'log_to_console': True, 03:30:04 INFO - 'opt_config_files': (), 03:30:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:30:04 INFO - '--processes=1', 03:30:04 INFO - '--config=%(test_path)s/wptrunner.ini', 03:30:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:30:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:30:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:30:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:30:04 INFO - 'pip_index': False, 03:30:04 INFO - 'require_test_zip': True, 03:30:04 INFO - 'test_type': ('testharness',), 03:30:04 INFO - 'this_chunk': '1', 03:30:04 INFO - 'total_chunks': '10', 03:30:04 INFO - 'virtualenv_path': 'venv', 03:30:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:30:04 INFO - 'work_dir': 'build'} 03:30:04 INFO - ##### 03:30:04 INFO - ##### Running clobber step. 03:30:04 INFO - ##### 03:30:04 INFO - Running pre-action listener: _resource_record_pre_action 03:30:04 INFO - Running main action method: clobber 03:30:04 INFO - rmtree: C:\slave\test\build 03:30:04 INFO - Using _rmtree_windows ... 03:30:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:31:39 INFO - Running post-action listener: _resource_record_post_action 03:31:39 INFO - ##### 03:31:39 INFO - ##### Running read-buildbot-config step. 03:31:39 INFO - ##### 03:31:39 INFO - Running pre-action listener: _resource_record_pre_action 03:31:39 INFO - Running main action method: read_buildbot_config 03:31:39 INFO - Using buildbot properties: 03:31:39 INFO - { 03:31:39 INFO - "project": "", 03:31:39 INFO - "product": "firefox", 03:31:39 INFO - "script_repo_revision": "production", 03:31:39 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 03:31:39 INFO - "repository": "", 03:31:39 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 03:31:39 INFO - "buildid": "20160708021326", 03:31:39 INFO - "pgo_build": "False", 03:31:39 INFO - "basedir": "C:\\slave\\test", 03:31:39 INFO - "buildnumber": 14, 03:31:39 INFO - "slavename": "t-w864-ix-168", 03:31:39 INFO - "revision": "75b9cc8259df0aca3d93c4b44155a77875341a14", 03:31:39 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 03:31:39 INFO - "platform": "win64", 03:31:39 INFO - "branch": "mozilla-beta", 03:31:39 INFO - "repo_path": "releases/mozilla-beta", 03:31:39 INFO - "moz_repo_path": "", 03:31:39 INFO - "stage_platform": "win64", 03:31:39 INFO - "builduid": "42396063891c4889bb337833f7f3e65f", 03:31:39 INFO - "slavebuilddir": "test" 03:31:39 INFO - } 03:31:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 03:31:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 03:31:39 INFO - Running post-action listener: _resource_record_post_action 03:31:39 INFO - ##### 03:31:39 INFO - ##### Running download-and-extract step. 03:31:39 INFO - ##### 03:31:39 INFO - Running pre-action listener: _resource_record_pre_action 03:31:39 INFO - Running main action method: download_and_extract 03:31:39 INFO - mkdir: C:\slave\test\build\tests 03:31:39 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')]} 03:31:39 INFO - https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 03:31:39 INFO - trying https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 03:31:39 INFO - Downloading https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:40 INFO - Downloaded 1240 bytes. 03:31:40 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 03:31:40 INFO - Using the following test package requirements: 03:31:40 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 03:31:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 03:31:40 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 03:31:40 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'jsshell-win64.zip'], 03:31:40 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 03:31:40 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 03:31:40 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 03:31:40 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 03:31:40 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 03:31:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:31:40 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 03:31:40 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 03:31:40 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')]} 03:31:40 INFO - https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 03:31:40 INFO - trying https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 03:31:40 INFO - Downloading https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:41 INFO - Downloaded 20908756 bytes. 03:31:41 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/*'] 03:31:41 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/* 03:31:43 INFO - caution: filename not matched: web-platform/* 03:31:43 INFO - Return code: 11 03:31:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:31:43 INFO - https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 03:31:43 INFO - trying https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 03:31:43 INFO - Downloading https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:31:45 INFO - Downloaded 36389910 bytes. 03:31:45 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/*'] 03:31:45 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/* 03:32:25 INFO - caution: filename not matched: bin/* 03:32:25 INFO - caution: filename not matched: config/* 03:32:25 INFO - caution: filename not matched: mozbase/* 03:32:25 INFO - caution: filename not matched: marionette/* 03:32:25 INFO - caution: filename not matched: tools/wptserve/* 03:32:25 INFO - Return code: 11 03:32:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:25 INFO - https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 03:32:25 INFO - trying https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:32:25 INFO - Downloading https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 03:32:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:32:27 INFO - Downloaded 82730919 bytes. 03:32:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:32:27 INFO - mkdir: C:\slave\test\properties 03:32:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:32:27 INFO - Writing to file C:\slave\test\properties\build_url 03:32:27 INFO - Contents: 03:32:27 INFO - build_url:https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:32:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:32:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:32:28 INFO - Writing to file C:\slave\test\properties\symbols_url 03:32:28 INFO - Contents: 03:32:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:28 INFO - https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:32:28 INFO - trying https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:32:28 INFO - Downloading https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:32:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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 03:32:32 INFO - Downloaded 50749168 bytes. 03:32:32 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'] 03:32:32 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 03:32:34 INFO - Return code: 0 03:32:34 INFO - Running post-action listener: _resource_record_post_action 03:32:34 INFO - Running post-action listener: set_extra_try_arguments 03:32:34 INFO - ##### 03:32:34 INFO - ##### Running create-virtualenv step. 03:32:34 INFO - ##### 03:32:34 INFO - Running pre-action listener: _pre_create_virtualenv 03:32:34 INFO - Running pre-action listener: _resource_record_pre_action 03:32:34 INFO - Running main action method: create_virtualenv 03:32:34 INFO - Creating virtualenv C:\slave\test\build\venv 03:32:34 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 03:32:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:32:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:32:40 INFO - Installing distribute......................................................................................................................................................................................done. 03:32:42 INFO - Return code: 0 03:32:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:32: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')]} 03:32:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:32: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')]} 03:32:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:32:42 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 03:32:42 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 03:32:42 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 03:32:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:32:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:32:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:32:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:32:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:32:42 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:32:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:32:42 INFO - 'DCLOCATION': 'SCL3', 03:32:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:32:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:32:42 INFO - 'HOMEDRIVE': 'C:', 03:32:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:32:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:32:42 INFO - 'KTS_VERSION': '1.19c', 03:32:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:32:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:32:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:32:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:32:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:32:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:32:42 INFO - 'MOZ_NO_REMOTE': '1', 03:32:42 INFO - 'NO_EM_RESTART': '1', 03:32:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:32:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:32:42 INFO - 'OS': 'Windows_NT', 03:32:42 INFO - 'OURDRIVE': 'C:', 03:32: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', 03:32:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:32:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:32:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:32:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:32:42 INFO - 'PROCESSOR_LEVEL': '6', 03:32:42 INFO - 'PROCESSOR_REVISION': '1e05', 03:32:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:32:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:32:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:32:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:32:42 INFO - 'PROMPT': '$P$G', 03:32:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:32:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:32:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:32:42 INFO - 'PWD': 'C:\\slave\\test', 03:32:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:32:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:32:42 INFO - 'SYSTEMDRIVE': 'C:', 03:32:42 INFO - 'SYSTEMROOT': 'C:\\windows', 03:32:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:42 INFO - 'TEST1': 'testie', 03:32:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:42 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:32:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:32:42 INFO - 'USERNAME': 'cltbld', 03:32:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:32:42 INFO - 'WINDIR': 'C:\\windows', 03:32:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:32:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:32:43 INFO - Downloading/unpacking psutil>=0.7.1 03:32:43 INFO - Running setup.py egg_info for package psutil 03:32:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:32:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:32:43 INFO - Installing collected packages: psutil 03:32:43 INFO - Running setup.py install for psutil 03:32:43 INFO - building 'psutil._psutil_windows' extension 03:32:43 INFO - error: Unable to find vcvarsall.bat 03:32:43 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-h78oiu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:32:43 INFO - running install 03:32:43 INFO - running build 03:32:43 INFO - running build_py 03:32:43 INFO - creating build 03:32:43 INFO - creating build\lib.win32-2.7 03:32:43 INFO - creating build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:32:43 INFO - running build_ext 03:32:43 INFO - building 'psutil._psutil_windows' extension 03:32:43 INFO - error: Unable to find vcvarsall.bat 03:32:43 INFO - ---------------------------------------- 03:32:43 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-h78oiu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:32:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 03:32:43 WARNING - Return code: 1 03:32:43 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! 03:32:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:32:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:32:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:32:43 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 03:32:43 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 03:32:43 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 03:32:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:32:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:32:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:32:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:32:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:32:43 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:32:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:32:43 INFO - 'DCLOCATION': 'SCL3', 03:32:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:32:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:32:43 INFO - 'HOMEDRIVE': 'C:', 03:32:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:32:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:32:43 INFO - 'KTS_VERSION': '1.19c', 03:32:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:32:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:32:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:32:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:32:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:32:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:32:43 INFO - 'MOZ_NO_REMOTE': '1', 03:32:43 INFO - 'NO_EM_RESTART': '1', 03:32:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:32:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:32:43 INFO - 'OS': 'Windows_NT', 03:32:43 INFO - 'OURDRIVE': 'C:', 03:32:43 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', 03:32:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:32:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:32:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:32:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:32:43 INFO - 'PROCESSOR_LEVEL': '6', 03:32:43 INFO - 'PROCESSOR_REVISION': '1e05', 03:32:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:32:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:32:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:32:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:32:43 INFO - 'PROMPT': '$P$G', 03:32:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:32:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:32:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:32:43 INFO - 'PWD': 'C:\\slave\\test', 03:32:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:32:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:32:43 INFO - 'SYSTEMDRIVE': 'C:', 03:32:43 INFO - 'SYSTEMROOT': 'C:\\windows', 03:32:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:43 INFO - 'TEST1': 'testie', 03:32:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:43 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:32:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:32:43 INFO - 'USERNAME': 'cltbld', 03:32:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:32:43 INFO - 'WINDIR': 'C:\\windows', 03:32:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:32:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:32:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:32:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:32:44 INFO - Running setup.py egg_info for package mozsystemmonitor 03:32:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:32:44 INFO - Running setup.py egg_info for package psutil 03:32:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:32:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:32:44 INFO - Installing collected packages: mozsystemmonitor, psutil 03:32:44 INFO - Running setup.py install for mozsystemmonitor 03:32:44 INFO - Running setup.py install for psutil 03:32:44 INFO - building 'psutil._psutil_windows' extension 03:32:44 INFO - error: Unable to find vcvarsall.bat 03:32:44 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-ynppwj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:32:44 INFO - running install 03:32:44 INFO - running build 03:32:44 INFO - running build_py 03:32:44 INFO - running build_ext 03:32:44 INFO - building 'psutil._psutil_windows' extension 03:32:44 INFO - error: Unable to find vcvarsall.bat 03:32:44 INFO - ---------------------------------------- 03:32:44 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-ynppwj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:32:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 03:32:44 WARNING - Return code: 1 03:32:44 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! 03:32:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:32:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:32:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:32:44 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 03:32:44 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 03:32:44 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 03:32:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:32:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:32:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:32:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:32:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:32:44 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:32:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:32:44 INFO - 'DCLOCATION': 'SCL3', 03:32:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:32:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:32:44 INFO - 'HOMEDRIVE': 'C:', 03:32:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:32:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:32:44 INFO - 'KTS_VERSION': '1.19c', 03:32:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:32:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:32:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:32:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:32:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:32:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:32:44 INFO - 'MOZ_NO_REMOTE': '1', 03:32:44 INFO - 'NO_EM_RESTART': '1', 03:32:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:32:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:32:44 INFO - 'OS': 'Windows_NT', 03:32:44 INFO - 'OURDRIVE': 'C:', 03:32:44 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', 03:32:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:32:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:32:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:32:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:32:44 INFO - 'PROCESSOR_LEVEL': '6', 03:32:44 INFO - 'PROCESSOR_REVISION': '1e05', 03:32:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:32:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:32:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:32:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:32:44 INFO - 'PROMPT': '$P$G', 03:32:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:32:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:32:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:32:44 INFO - 'PWD': 'C:\\slave\\test', 03:32:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:32:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:32:44 INFO - 'SYSTEMDRIVE': 'C:', 03:32:44 INFO - 'SYSTEMROOT': 'C:\\windows', 03:32:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:44 INFO - 'TEST1': 'testie', 03:32:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:44 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:32:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:32:44 INFO - 'USERNAME': 'cltbld', 03:32:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:32:44 INFO - 'WINDIR': 'C:\\windows', 03:32:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:32:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:32:44 INFO - Downloading/unpacking blobuploader==1.2.4 03:32:44 INFO - Downloading blobuploader-1.2.4.tar.gz 03:32:44 INFO - Running setup.py egg_info for package blobuploader 03:32:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:32:49 INFO - Running setup.py egg_info for package requests 03:32:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:32:49 INFO - Downloading docopt-0.6.1.tar.gz 03:32:49 INFO - Running setup.py egg_info for package docopt 03:32:49 INFO - Installing collected packages: blobuploader, docopt, requests 03:32:49 INFO - Running setup.py install for blobuploader 03:32:49 INFO - Running setup.py install for docopt 03:32:49 INFO - Running setup.py install for requests 03:32:49 INFO - Successfully installed blobuploader docopt requests 03:32:49 INFO - Cleaning up... 03:32:49 INFO - Return code: 0 03:32:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:32:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:32:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:32:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:32:49 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 03:32:49 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 03:32:49 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 03:32:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:32:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:32:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:32:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:32:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:32:49 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:32:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:32:49 INFO - 'DCLOCATION': 'SCL3', 03:32:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:32:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:32:49 INFO - 'HOMEDRIVE': 'C:', 03:32:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:32:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:32:49 INFO - 'KTS_VERSION': '1.19c', 03:32:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:32:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:32:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:32:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:32:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:32:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:32:49 INFO - 'MOZ_NO_REMOTE': '1', 03:32:49 INFO - 'NO_EM_RESTART': '1', 03:32:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:32:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:32:49 INFO - 'OS': 'Windows_NT', 03:32:49 INFO - 'OURDRIVE': 'C:', 03:32:49 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', 03:32:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:32:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:32:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:32:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:32:49 INFO - 'PROCESSOR_LEVEL': '6', 03:32:49 INFO - 'PROCESSOR_REVISION': '1e05', 03:32:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:32:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:32:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:32:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:32:49 INFO - 'PROMPT': '$P$G', 03:32:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:32:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:32:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:32:49 INFO - 'PWD': 'C:\\slave\\test', 03:32:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:32:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:32:49 INFO - 'SYSTEMDRIVE': 'C:', 03:32:49 INFO - 'SYSTEMROOT': 'C:\\windows', 03:32:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:49 INFO - 'TEST1': 'testie', 03:32:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:32:49 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:32:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:32:49 INFO - 'USERNAME': 'cltbld', 03:32:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:32:49 INFO - 'WINDIR': 'C:\\windows', 03:32:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:32:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:32:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:32:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:32:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:32:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:32:54 INFO - Unpacking c:\slave\test\build\tests\marionette 03:32:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:32:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:32:54 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 03:32:54 INFO - Running setup.py install for browsermob-proxy 03:33:09 INFO - Running setup.py install for manifestparser 03:33:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for marionette-client 03:33:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:33:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for marionette-driver 03:33:09 INFO - Running setup.py install for mozcrash 03:33:09 INFO - Running setup.py install for mozdebug 03:33:09 INFO - Running setup.py install for mozdevice 03:33:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozfile 03:33:09 INFO - Running setup.py install for mozhttpd 03:33:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozinfo 03:33:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozInstall 03:33:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozleak 03:33:09 INFO - Running setup.py install for mozlog 03:33:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for moznetwork 03:33:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozprocess 03:33:09 INFO - Running setup.py install for mozprofile 03:33:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozrunner 03:33:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for mozscreenshot 03:33:09 INFO - Running setup.py install for moztest 03:33:09 INFO - Running setup.py install for mozversion 03:33:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:33:09 INFO - Running setup.py install for wptserve 03:33:09 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 03:33:09 INFO - Cleaning up... 03:33:09 INFO - Return code: 0 03:33:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:33:09 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')]} 03:33:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:33:09 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')]} 03:33:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:33:09 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 03:33:09 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 03:33:09 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 03:33:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:33:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:33:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:33:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:33:09 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:33:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:09 INFO - 'DCLOCATION': 'SCL3', 03:33:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:09 INFO - 'HOMEDRIVE': 'C:', 03:33:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:33:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:09 INFO - 'KTS_VERSION': '1.19c', 03:33:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:33:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:33:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:09 INFO - 'MOZ_NO_REMOTE': '1', 03:33:09 INFO - 'NO_EM_RESTART': '1', 03:33:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:09 INFO - 'OS': 'Windows_NT', 03:33:09 INFO - 'OURDRIVE': 'C:', 03:33:09 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', 03:33:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:33:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:09 INFO - 'PROCESSOR_LEVEL': '6', 03:33:09 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:33:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:33:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:33:09 INFO - 'PROMPT': '$P$G', 03:33:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:09 INFO - 'PWD': 'C:\\slave\\test', 03:33:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:09 INFO - 'SYSTEMDRIVE': 'C:', 03:33:09 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:33:09 INFO - 'TEST1': 'testie', 03:33:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:33:09 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:33:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:33:09 INFO - 'USERNAME': 'cltbld', 03:33:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:33:09 INFO - 'WINDIR': 'C:\\windows', 03:33:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:33:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:33:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:33:13 INFO - Unpacking c:\slave\test\build\tests\marionette 03:33:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:33:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:33:13 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)) 03:33:24 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)) 03:33:24 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)) 03:33:24 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)) 03:33:24 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)) 03:33:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:33:24 INFO - Downloading blessings-1.6.tar.gz 03:33:24 INFO - Running setup.py egg_info for package blessings 03:33:24 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)) 03:33:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:33:24 INFO - Running setup.py install for blessings 03:33:24 INFO - Running setup.py install for browsermob-proxy 03:33:24 INFO - Running setup.py install for manifestparser 03:33:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for marionette-client 03:33:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:33:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for marionette-driver 03:33:24 INFO - Running setup.py install for mozcrash 03:33:24 INFO - Running setup.py install for mozdebug 03:33:24 INFO - Running setup.py install for mozdevice 03:33:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for mozhttpd 03:33:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for mozInstall 03:33:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for mozleak 03:33:24 INFO - Running setup.py install for mozprofile 03:33:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Running setup.py install for mozrunner 03:33:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:33:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:33:26 INFO - Running setup.py install for mozscreenshot 03:33:26 INFO - Running setup.py install for moztest 03:33:26 INFO - Running setup.py install for mozversion 03:33:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:33:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:33:26 INFO - Running setup.py install for wptserve 03:33:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:33:26 INFO - Cleaning up... 03:33:26 INFO - Return code: 0 03:33:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:33:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:33:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:33:26 INFO - Reading from file tmpfile_stdout 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - Current package versions: 03:33:26 INFO - blessings == 1.6 03:33:26 INFO - blobuploader == 1.2.4 03:33:26 INFO - browsermob-proxy == 0.6.0 03:33:26 INFO - distribute == 0.6.14 03:33:26 INFO - docopt == 0.6.1 03:33:26 INFO - manifestparser == 1.1 03:33:26 INFO - marionette-client == 2.3.0 03:33:26 INFO - marionette-driver == 1.4.0 03:33:26 INFO - mozInstall == 1.12 03:33:26 INFO - mozcrash == 0.17 03:33:26 INFO - mozdebug == 0.1 03:33:26 INFO - mozdevice == 0.48 03:33:26 INFO - mozfile == 1.2 03:33:26 INFO - mozhttpd == 0.7 03:33:26 INFO - mozinfo == 0.9 03:33:26 INFO - mozleak == 0.1 03:33:26 INFO - mozlog == 3.1 03:33:26 INFO - moznetwork == 0.27 03:33:26 INFO - mozprocess == 0.22 03:33:26 INFO - mozprofile == 0.28 03:33:26 INFO - mozrunner == 6.11 03:33:26 INFO - mozscreenshot == 0.1 03:33:26 INFO - mozsystemmonitor == 0.0 03:33:26 INFO - moztest == 0.7 03:33:26 INFO - mozversion == 1.4 03:33:26 INFO - requests == 1.2.3 03:33:26 INFO - wptserve == 1.4.0 03:33:26 INFO - Running post-action listener: _resource_record_post_action 03:33:26 INFO - Running post-action listener: _start_resource_monitoring 03:33:26 INFO - Starting resource monitoring. 03:33:26 INFO - ##### 03:33:26 INFO - ##### Running pull step. 03:33:26 INFO - ##### 03:33:26 INFO - Running pre-action listener: _resource_record_pre_action 03:33:26 INFO - Running main action method: pull 03:33:26 INFO - Pull has nothing to do! 03:33:26 INFO - Running post-action listener: _resource_record_post_action 03:33:26 INFO - ##### 03:33:26 INFO - ##### Running install step. 03:33:26 INFO - ##### 03:33:26 INFO - Running pre-action listener: _resource_record_pre_action 03:33:26 INFO - Running main action method: install 03:33:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:33:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:33:26 INFO - Reading from file tmpfile_stdout 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - Detecting whether we're running mozinstall >=1.0... 03:33:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:33:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:33:26 INFO - Reading from file tmpfile_stdout 03:33:26 INFO - Output received: 03:33:26 INFO - Usage: mozinstall-script.py [options] installer 03:33:26 INFO - Options: 03:33:26 INFO - -h, --help show this help message and exit 03:33:26 INFO - -d DEST, --destination=DEST 03:33:26 INFO - Directory to install application into. [default: 03:33:26 INFO - "C:\slave\test"] 03:33:26 INFO - --app=APP Application being installed. [default: firefox] 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - Using _rmtree_windows ... 03:33:26 INFO - mkdir: C:\slave\test\build\application 03:33:26 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'] 03:33:26 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 03:33:29 INFO - Reading from file tmpfile_stdout 03:33:29 INFO - Output received: 03:33:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:33:29 INFO - Using _rmtree_windows ... 03:33:29 INFO - Using _rmtree_windows ... 03:33:29 INFO - Running post-action listener: _resource_record_post_action 03:33:29 INFO - ##### 03:33:29 INFO - ##### Running run-tests step. 03:33:29 INFO - ##### 03:33:29 INFO - Running pre-action listener: _resource_record_pre_action 03:33:29 INFO - Running main action method: run_tests 03:33:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:33:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:33:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:33:29 INFO - grabbing minidump binary from tooltool 03:33:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:33:29 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 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:33:29 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 03:33:29 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 03:33:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:33:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkj9pjn 03:33:30 INFO - INFO - File integrity verified, renaming tmpkj9pjn to win32-minidump_stackwalk.exe 03:33:30 INFO - Return code: 0 03:33:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:33:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:33:30 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/cbXwi4PRR7-gVNaea_oNOQ/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 03:33:30 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/cbXwi4PRR7-gVNaea_oNOQ/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 03:33:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 03:33:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:33:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:33:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:33:30 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 03:33:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:30 INFO - 'DCLOCATION': 'SCL3', 03:33:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:30 INFO - 'HOMEDRIVE': 'C:', 03:33:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 03:33:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:30 INFO - 'KTS_VERSION': '1.19c', 03:33:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 03:33:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 03:33:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:33:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:30 INFO - 'MOZ_NO_REMOTE': '1', 03:33:30 INFO - 'NO_EM_RESTART': '1', 03:33:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:30 INFO - 'OS': 'Windows_NT', 03:33:30 INFO - 'OURDRIVE': 'C:', 03:33:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:33:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:33:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:30 INFO - 'PROCESSOR_LEVEL': '6', 03:33:30 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:33:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:33:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:33:30 INFO - 'PROMPT': '$P$G', 03:33:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:30 INFO - 'PWD': 'C:\\slave\\test', 03:33:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:30 INFO - 'SYSTEMDRIVE': 'C:', 03:33:30 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:33:30 INFO - 'TEST1': 'testie', 03:33:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:33:30 INFO - 'USERDOMAIN': 'T-W864-IX-168', 03:33:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 03:33:30 INFO - 'USERNAME': 'cltbld', 03:33:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 03:33:30 INFO - 'WINDIR': 'C:\\windows', 03:33:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:30 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/cbXwi4PRR7-gVNaea_oNOQ/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 03:33:32 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 03:33:32 INFO - import pkg_resources 03:33:33 INFO - Using 1 client processes 03:33:36 INFO - SUITE-START | Running 778 tests 03:33:36 INFO - Running testharness tests 03:33:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:33:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:33:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:33:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:33:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:33:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:33:36 INFO - Setting up ssl 03:33:37 INFO - PROCESS | certutil | 03:33:37 INFO - PROCESS | certutil | 03:33:37 INFO - PROCESS | certutil | 03:33:37 INFO - Certificate Nickname Trust Attributes 03:33:37 INFO - SSL,S/MIME,JAR/XPI 03:33:37 INFO - 03:33:37 INFO - web-platform-tests CT,, 03:33:37 INFO - 03:33:37 INFO - Starting runner 03:33:37 INFO - PROCESS | 2672 | [2672] 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 03:33:37 INFO - PROCESS | 2672 | [2672] 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 03:33:37 INFO - PROCESS | 2672 | [2672] 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 03:33:39 INFO - PROCESS | 2672 | 1467974019210 Marionette DEBUG Marionette enabled via build flag and pref 03:33:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000485795E000 == 1 [pid = 2672] [id = 1] 03:33:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 1 (000000486698C800) [pid = 2672] [serial = 1] [outer = 0000000000000000] 03:33:40 INFO - PROCESS | 2672 | [2672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:33:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 2 (000000486698D800) [pid = 2672] [serial = 2] [outer = 000000486698C800] 03:33:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D79800 == 2 [pid = 2672] [id = 2] 03:33:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 3 (0000004869D7A000) [pid = 2672] [serial = 3] [outer = 0000000000000000] 03:33:40 INFO - PROCESS | 2672 | [2672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:33:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 4 (0000004869D7B000) [pid = 2672] [serial = 4] [outer = 0000004869D7A000] 03:33:40 INFO - PROCESS | 2672 | 1467974020921 Marionette INFO Listening on port 2828 03:33:42 INFO - PROCESS | 2672 | 1467974022674 Marionette DEBUG Marionette enabled via command-line flag 03:33:42 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AAC8800 == 3 [pid = 2672] [id = 3] 03:33:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 5 (000000486AD15000) [pid = 2672] [serial = 5] [outer = 0000000000000000] 03:33:42 INFO - PROCESS | 2672 | [2672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:33:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 6 (000000486AD16000) [pid = 2672] [serial = 6] [outer = 000000486AD15000] 03:33:42 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:33:42 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:33:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 7 (000000486B723800) [pid = 2672] [serial = 7] [outer = 0000004869D7A000] 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023662 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023694 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023702 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023737 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023743 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 03:33:43 INFO - PROCESS | 2672 | 1467974023748 Marionette DEBUG Closed connection conn0 03:33:43 INFO - PROCESS | 2672 | 1467974023751 Marionette DEBUG Closed connection conn1 03:33:43 INFO - PROCESS | 2672 | 1467974023753 Marionette DEBUG Closed connection conn2 03:33:43 INFO - PROCESS | 2672 | 1467974023809 Marionette DEBUG Closed connection conn3 03:33:43 INFO - PROCESS | 2672 | 1467974023836 Marionette DEBUG Closed connection conn4 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023843 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 03:33:43 INFO - PROCESS | 2672 | 1467974023967 Marionette DEBUG Closed connection conn5 03:33:43 INFO - PROCESS | 2672 | [2672] 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 03:33:43 INFO - PROCESS | 2672 | 1467974023973 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49304 03:33:44 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC3D000 == 4 [pid = 2672] [id = 4] 03:33:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 8 (000000486BCAD800) [pid = 2672] [serial = 8] [outer = 0000000000000000] 03:33:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 9 (000000486BCB7C00) [pid = 2672] [serial = 9] [outer = 000000486BCAD800] 03:33:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 10 (000000486BC03800) [pid = 2672] [serial = 10] [outer = 000000486BCAD800] 03:33:44 INFO - PROCESS | 2672 | 1467974024126 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:33:44 INFO - PROCESS | 2672 | 1467974024132 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":"20160708021326","device":"desktop","version":"48.0"} 03:33:44 INFO - PROCESS | 2672 | [2672] 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 03:33:44 INFO - PROCESS | 2672 | [2672] 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 03:33:45 INFO - PROCESS | 2672 | [2672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:33:45 INFO - PROCESS | 2672 | ++DOCSHELL 000000487215C000 == 5 [pid = 2672] [id = 5] 03:33:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 11 (000000487215C800) [pid = 2672] [serial = 11] [outer = 0000000000000000] 03:33:45 INFO - PROCESS | 2672 | ++DOCSHELL 000000487215D000 == 6 [pid = 2672] [id = 6] 03:33:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 12 (0000004871F1B800) [pid = 2672] [serial = 12] [outer = 0000000000000000] 03:33:46 INFO - PROCESS | 2672 | [2672] 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 03:33:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872938000 == 7 [pid = 2672] [id = 7] 03:33:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 13 (0000004871F1B000) [pid = 2672] [serial = 13] [outer = 0000000000000000] 03:33:46 INFO - PROCESS | 2672 | [2672] 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 03:33:46 INFO - PROCESS | 2672 | [2672] 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 03:33:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 14 (0000004872C48C00) [pid = 2672] [serial = 14] [outer = 0000004871F1B000] 03:33:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 15 (0000004873042000) [pid = 2672] [serial = 15] [outer = 000000487215C800] 03:33:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 16 (00000048729DC000) [pid = 2672] [serial = 16] [outer = 0000004871F1B800] 03:33:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 17 (0000004872B27C00) [pid = 2672] [serial = 17] [outer = 0000004871F1B000] 03:33:47 INFO - PROCESS | 2672 | 1467974027504 Marionette INFO startBrowser 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:47 INFO - PROCESS | 2672 | 1467974027541 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 2672 | 1467974027556 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 2672 | 1467974027558 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 18 (0000004875314C00) [pid = 2672] [serial = 18] [outer = 0000004871F1B000] 03:33:48 INFO - PROCESS | 2672 | 1467974028463 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"91b47ec6-3107-4618-8451-7a88009d4b5d","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":"20160708021326","device":"desktop","version":"48.0","command_id":1}}] 03:33:49 INFO - PROCESS | 2672 | 1467974029019 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:33:49 INFO - PROCESS | 2672 | 1467974029023 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:49 INFO - PROCESS | 2672 | 1467974029065 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:33:49 INFO - PROCESS | 2672 | 1467974029085 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:33:49 INFO - PROCESS | 2672 | 1467974029087 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:49 INFO - PROCESS | 2672 | [2672] 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 03:33:50 INFO - PROCESS | 2672 | --DOCSHELL 000000485795E000 == 6 [pid = 2672] [id = 1] 03:33:51 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:33:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 19 (00000048658A4400) [pid = 2672] [serial = 19] [outer = 0000004871F1B000] 03:33:51 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:51 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:51 INFO - PROCESS | 2672 | 1467974031655 Marionette TRACE conn6 <- [1,3,null,{}] 03:33:51 INFO - PROCESS | 2672 | 1467974031661 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:33:51 INFO - PROCESS | 2672 | 1467974031665 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:51 INFO - PROCESS | 2672 | 1467974031691 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:33:51 INFO - PROCESS | 2672 | 1467974031729 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 2672 | 1467974031733 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:33:51 INFO - PROCESS | 2672 | 1467974031739 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 2672 | 1467974031743 Marionette TRACE conn6 <- [1,6,null,{}] 03:33:51 INFO - PROCESS | 2672 | 1467974031755 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 2672 | 1467974031759 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:51 INFO - PROCESS | 2672 | 1467974031784 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:33:51 INFO - PROCESS | 2672 | 1467974031790 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 2672 | 1467974031793 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B71B800 == 7 [pid = 2672] [id = 8] 03:33:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 20 (000000486B893000) [pid = 2672] [serial = 20] [outer = 0000000000000000] 03:33:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 21 (000000486B94C800) [pid = 2672] [serial = 21] [outer = 000000486B893000] 03:33:51 INFO - PROCESS | 2672 | 1467974031856 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 22 (0000004870D93C00) [pid = 2672] [serial = 22] [outer = 000000486B893000] 03:33:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004864C4C000 == 8 [pid = 2672] [id = 9] 03:33:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 23 (0000004869FEBC00) [pid = 2672] [serial = 23] [outer = 0000000000000000] 03:33:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 24 (000000486A074C00) [pid = 2672] [serial = 24] [outer = 0000004869FEBC00] 03:33:52 INFO - PROCESS | 2672 | 1467974032417 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 25 (000000486A7DA000) [pid = 2672] [serial = 25] [outer = 0000004869FEBC00] 03:33:52 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC3D000 == 7 [pid = 2672] [id = 4] 03:33:52 INFO - PROCESS | 2672 | 1467974032980 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1277ms 03:33:53 INFO - PROCESS | 2672 | 1467974033057 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2672 | 1467974033060 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:33:53 INFO - PROCESS | 2672 | 1467974033185 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2672 | 1467974033187 Marionette TRACE conn6 <- [1,10,null,{}] 03:33:53 INFO - PROCESS | 2672 | 1467974033218 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2672 | 1467974033221 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004866EE1000 == 8 [pid = 2672] [id = 10] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 26 (0000004866EE4800) [pid = 2672] [serial = 26] [outer = 0000000000000000] 03:33:53 INFO - PROCESS | 2672 | 1467974033332 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 27 (000000486A87C800) [pid = 2672] [serial = 27] [outer = 0000004866EE4800] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 28 (000000486558D000) [pid = 2672] [serial = 28] [outer = 0000004866EE4800] 03:33:53 INFO - PROCESS | 2672 | 1467974033413 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2672 | 1467974033416 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:53 INFO - PROCESS | 2672 | ++DOCSHELL 00000048644F4800 == 9 [pid = 2672] [id = 11] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 29 (0000004866CE9000) [pid = 2672] [serial = 29] [outer = 0000000000000000] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 30 (0000004870D96000) [pid = 2672] [serial = 30] [outer = 0000004866CE9000] 03:33:53 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B72B800 == 10 [pid = 2672] [id = 12] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 31 (0000004871833000) [pid = 2672] [serial = 31] [outer = 0000000000000000] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 32 (00000048718D5400) [pid = 2672] [serial = 32] [outer = 0000004871833000] 03:33:53 INFO - PROCESS | 2672 | 1467974033516 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 33 (0000004871ABD000) [pid = 2672] [serial = 33] [outer = 0000004871833000] 03:33:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 34 (00000048723B0C00) [pid = 2672] [serial = 34] [outer = 0000004866CE9000] 03:33:54 INFO - PROCESS | 2672 | 1467974034041 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1002ms 03:33:54 INFO - PROCESS | 2672 | 1467974034076 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2672 | 1467974034080 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:33:54 INFO - PROCESS | 2672 | 1467974034087 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2672 | 1467974034090 Marionette TRACE conn6 <- [1,14,null,{}] 03:33:54 INFO - PROCESS | 2672 | 1467974034094 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2672 | 1467974034097 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:54 INFO - PROCESS | 2672 | 1467974034193 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:33:54 INFO - PROCESS | 2672 | 1467974034202 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2672 | 1467974034205 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:54 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F438800 == 11 [pid = 2672] [id = 13] 03:33:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 35 (0000004872D71000) [pid = 2672] [serial = 35] [outer = 0000000000000000] 03:33:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 36 (0000004872FE4000) [pid = 2672] [serial = 36] [outer = 0000004872D71000] 03:33:54 INFO - PROCESS | 2672 | 1467974034255 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 37 (0000004873E76400) [pid = 2672] [serial = 37] [outer = 0000004872D71000] 03:33:54 INFO - PROCESS | 2672 | 1467974034696 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 03:33:54 INFO - PROCESS | 2672 | 1467974034718 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2672 | 1467974034721 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:33:54 INFO - PROCESS | 2672 | 1467974034724 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2672 | 1467974034728 Marionette TRACE conn6 <- [1,18,null,{}] 03:33:54 INFO - PROCESS | 2672 | 1467974034740 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2672 | 1467974034745 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:54 INFO - PROCESS | 2672 | 1467974034858 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:33:54 INFO - PROCESS | 2672 | 1467974034866 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2672 | 1467974034870 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AEF000 == 12 [pid = 2672] [id = 14] 03:33:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 38 (0000004874E91000) [pid = 2672] [serial = 38] [outer = 0000000000000000] 03:33:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 39 (0000004874E9B000) [pid = 2672] [serial = 39] [outer = 0000004874E91000] 03:33:54 INFO - PROCESS | 2672 | 1467974034923 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 40 (00000048758A7400) [pid = 2672] [serial = 40] [outer = 0000004874E91000] 03:33:55 INFO - PROCESS | 2672 | 1467974035344 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 03:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:33:55 INFO - PROCESS | 2672 | 1467974035355 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2672 | 1467974035358 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:33:55 INFO - PROCESS | 2672 | 1467974035361 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 2672 | 1467974035363 Marionette TRACE conn6 <- [1,22,null,{}] 03:33:55 INFO - PROCESS | 2672 | 1467974035367 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2672 | 1467974035369 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:55 INFO - PROCESS | 2672 | 1467974035487 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:33:55 INFO - PROCESS | 2672 | 1467974035493 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 2672 | 1467974035495 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487221D800 == 13 [pid = 2672] [id = 15] 03:33:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 41 (000000486BCBC000) [pid = 2672] [serial = 41] [outer = 0000000000000000] 03:33:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 42 (000000486BCE8400) [pid = 2672] [serial = 42] [outer = 000000486BCBC000] 03:33:55 INFO - PROCESS | 2672 | 1467974035543 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 43 (0000004870D93000) [pid = 2672] [serial = 43] [outer = 000000486BCBC000] 03:33:55 INFO - PROCESS | 2672 | 1467974035923 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 03:33:55 INFO - PROCESS | 2672 | 1467974035951 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2672 | 1467974035953 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:33:55 INFO - PROCESS | 2672 | 1467974035956 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:33:55 INFO - PROCESS | 2672 | 1467974035958 Marionette TRACE conn6 <- [1,26,null,{}] 03:33:55 INFO - PROCESS | 2672 | 1467974035971 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2672 | 1467974035974 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:56 INFO - PROCESS | 2672 | 1467974036058 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:33:56 INFO - PROCESS | 2672 | 1467974036064 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2672 | 1467974036066 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872582800 == 14 [pid = 2672] [id = 16] 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 44 (000000486F4F1400) [pid = 2672] [serial = 44] [outer = 0000000000000000] 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 45 (000000486F4F7000) [pid = 2672] [serial = 45] [outer = 000000486F4F1400] 03:33:56 INFO - PROCESS | 2672 | 1467974036113 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 46 (0000004874E92C00) [pid = 2672] [serial = 46] [outer = 000000486F4F1400] 03:33:56 INFO - PROCESS | 2672 | 1467974036545 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 03:33:56 INFO - PROCESS | 2672 | 1467974036589 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:33:56 INFO - PROCESS | 2672 | 1467974036591 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:33:56 INFO - PROCESS | 2672 | 1467974036594 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2672 | 1467974036596 Marionette TRACE conn6 <- [1,30,null,{}] 03:33:56 INFO - PROCESS | 2672 | 1467974036600 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2672 | 1467974036606 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:56 INFO - PROCESS | 2672 | 1467974036716 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:33:56 INFO - PROCESS | 2672 | 1467974036724 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2672 | 1467974036726 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872932000 == 15 [pid = 2672] [id = 17] 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 47 (0000004872CA7800) [pid = 2672] [serial = 47] [outer = 0000000000000000] 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 48 (000000487268AC00) [pid = 2672] [serial = 48] [outer = 0000004872CA7800] 03:33:56 INFO - PROCESS | 2672 | 1467974036779 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 49 (0000004872690400) [pid = 2672] [serial = 49] [outer = 0000004872CA7800] 03:33:57 INFO - PROCESS | 2672 | 1467974037174 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 03:33:57 INFO - PROCESS | 2672 | 1467974037225 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 2672 | 1467974037227 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:33:57 INFO - PROCESS | 2672 | 1467974037231 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 2672 | 1467974037232 Marionette TRACE conn6 <- [1,34,null,{}] 03:33:57 INFO - PROCESS | 2672 | 1467974037236 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 2672 | 1467974037238 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:57 INFO - PROCESS | 2672 | 1467974037318 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:33:57 INFO - PROCESS | 2672 | 1467974037324 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2672 | 1467974037326 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873078000 == 16 [pid = 2672] [id = 18] 03:33:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 50 (0000004863C0BC00) [pid = 2672] [serial = 50] [outer = 0000000000000000] 03:33:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 51 (0000004863C0F000) [pid = 2672] [serial = 51] [outer = 0000004863C0BC00] 03:33:57 INFO - PROCESS | 2672 | 1467974037372 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (0000004871FD6800) [pid = 2672] [serial = 52] [outer = 0000004863C0BC00] 03:33:57 INFO - PROCESS | 2672 | 1467974037827 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 03:33:57 INFO - PROCESS | 2672 | 1467974037862 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 2672 | 1467974037865 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:33:57 INFO - PROCESS | 2672 | 1467974037873 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 2672 | 1467974037875 Marionette TRACE conn6 <- [1,38,null,{}] 03:33:57 INFO - PROCESS | 2672 | 1467974037889 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 2672 | 1467974037891 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:57 INFO - PROCESS | 2672 | 1467974037986 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:33:57 INFO - PROCESS | 2672 | 1467974037991 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2672 | 1467974037993 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:58 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D8800 == 17 [pid = 2672] [id = 19] 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (0000004872693C00) [pid = 2672] [serial = 53] [outer = 0000000000000000] 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (0000004872696000) [pid = 2672] [serial = 54] [outer = 0000004872693C00] 03:33:58 INFO - PROCESS | 2672 | 1467974038040 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (0000004875F10400) [pid = 2672] [serial = 55] [outer = 0000004872693C00] 03:33:58 INFO - PROCESS | 2672 | 1467974038420 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 03:33:58 INFO - PROCESS | 2672 | 1467974038463 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 2672 | 1467974038465 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:33:58 INFO - PROCESS | 2672 | 1467974038468 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 2672 | 1467974038470 Marionette TRACE conn6 <- [1,42,null,{}] 03:33:58 INFO - PROCESS | 2672 | 1467974038485 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 2672 | 1467974038487 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:58 INFO - PROCESS | 2672 | 1467974038575 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:33:58 INFO - PROCESS | 2672 | 1467974038581 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 2672 | 1467974038583 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876190000 == 18 [pid = 2672] [id = 20] 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (0000004875F14C00) [pid = 2672] [serial = 56] [outer = 0000000000000000] 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (0000004875F1AC00) [pid = 2672] [serial = 57] [outer = 0000004875F14C00] 03:33:58 INFO - PROCESS | 2672 | 1467974038631 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004877C38800) [pid = 2672] [serial = 58] [outer = 0000004875F14C00] 03:33:59 INFO - PROCESS | 2672 | 1467974039042 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 03:33:59 INFO - PROCESS | 2672 | 1467974039059 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:33:59 INFO - PROCESS | 2672 | 1467974039061 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:33:59 INFO - PROCESS | 2672 | 1467974039064 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2672 | 1467974039066 Marionette TRACE conn6 <- [1,46,null,{}] 03:33:59 INFO - PROCESS | 2672 | 1467974039070 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2672 | 1467974039072 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:59 INFO - PROCESS | 2672 | 1467974039187 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:33:59 INFO - PROCESS | 2672 | 1467974039194 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2672 | 1467974039196 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C17000 == 19 [pid = 2672] [id = 21] 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865949000) [pid = 2672] [serial = 59] [outer = 0000000000000000] 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (000000486594E000) [pid = 2672] [serial = 60] [outer = 0000004865949000] 03:33:59 INFO - PROCESS | 2672 | 1467974039247 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004877C3BC00) [pid = 2672] [serial = 61] [outer = 0000004865949000] 03:33:59 INFO - PROCESS | 2672 | 1467974039641 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 03:33:59 INFO - PROCESS | 2672 | 1467974039697 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 2672 | 1467974039700 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:33:59 INFO - PROCESS | 2672 | 1467974039703 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2672 | 1467974039706 Marionette TRACE conn6 <- [1,50,null,{}] 03:33:59 INFO - PROCESS | 2672 | 1467974039709 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2672 | 1467974039711 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:59 INFO - PROCESS | 2672 | 1467974039829 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:33:59 INFO - PROCESS | 2672 | 1467974039844 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2672 | 1467974039846 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:33:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879091000 == 20 [pid = 2672] [id = 22] 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004877CDAC00) [pid = 2672] [serial = 62] [outer = 0000000000000000] 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004877CE0000) [pid = 2672] [serial = 63] [outer = 0000004877CDAC00] 03:33:59 INFO - PROCESS | 2672 | 1467974039900 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (00000048792CE000) [pid = 2672] [serial = 64] [outer = 0000004877CDAC00] 03:34:00 INFO - PROCESS | 2672 | 1467974040288 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 03:34:00 INFO - PROCESS | 2672 | 1467974040335 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 2672 | 1467974040337 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:34:00 INFO - PROCESS | 2672 | 1467974040340 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:34:00 INFO - PROCESS | 2672 | 1467974040342 Marionette TRACE conn6 <- [1,54,null,{}] 03:34:00 INFO - PROCESS | 2672 | 1467974040354 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 2672 | 1467974040356 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:01 INFO - PROCESS | 2672 | 1467974041093 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:34:01 INFO - PROCESS | 2672 | 1467974041112 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2672 | 1467974041116 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004865DAB000 == 21 [pid = 2672] [id = 23] 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004863C10400) [pid = 2672] [serial = 65] [outer = 0000000000000000] 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004864E56400) [pid = 2672] [serial = 66] [outer = 0000004863C10400] 03:34:01 INFO - PROCESS | 2672 | 1467974041167 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004866E4E800) [pid = 2672] [serial = 67] [outer = 0000004863C10400] 03:34:01 INFO - PROCESS | 2672 | 1467974041647 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1321ms 03:34:01 INFO - PROCESS | 2672 | 1467974041669 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 2672 | 1467974041673 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:34:01 INFO - PROCESS | 2672 | 1467974041678 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 2672 | 1467974041681 Marionette TRACE conn6 <- [1,58,null,{}] 03:34:01 INFO - PROCESS | 2672 | 1467974041686 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 2672 | 1467974041691 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:01 INFO - PROCESS | 2672 | 1467974041798 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:34:01 INFO - PROCESS | 2672 | 1467974041805 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2672 | 1467974041808 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B737800 == 22 [pid = 2672] [id = 24] 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486AD38800) [pid = 2672] [serial = 68] [outer = 0000000000000000] 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486AEF9800) [pid = 2672] [serial = 69] [outer = 000000486AD38800] 03:34:01 INFO - PROCESS | 2672 | 1467974041856 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486BC1F400) [pid = 2672] [serial = 70] [outer = 000000486AD38800] 03:34:02 INFO - PROCESS | 2672 | 1467974042283 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 03:34:02 INFO - PROCESS | 2672 | 1467974042314 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 2672 | 1467974042317 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:34:02 INFO - PROCESS | 2672 | 1467974042321 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 2672 | 1467974042323 Marionette TRACE conn6 <- [1,62,null,{}] 03:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:34:02 INFO - PROCESS | 2672 | 1467974042326 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:02 INFO - PROCESS | 2672 | 1467974042329 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:02 INFO - PROCESS | 2672 | 1467974042446 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486BCAD800) [pid = 2672] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004871833000) [pid = 2672] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872D71000) [pid = 2672] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004874E91000) [pid = 2672] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486BCBC000) [pid = 2672] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:34:02 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486B893000) [pid = 2672] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:34:02 INFO - PROCESS | 2672 | 1467974042753 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 2672 | 1467974042755 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:02 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC38800 == 23 [pid = 2672] [id = 25] 03:34:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865524C00) [pid = 2672] [serial = 71] [outer = 0000000000000000] 03:34:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865526800) [pid = 2672] [serial = 72] [outer = 0000004865524C00] 03:34:02 INFO - PROCESS | 2672 | 1467974042806 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486C355C00) [pid = 2672] [serial = 73] [outer = 0000004865524C00] 03:34:03 INFO - PROCESS | 2672 | 1467974043178 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 03:34:03 INFO - PROCESS | 2672 | 1467974043207 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2672 | 1467974043211 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:34:03 INFO - PROCESS | 2672 | 1467974043222 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2672 | 1467974043227 Marionette TRACE conn6 <- [1,66,null,{}] 03:34:03 INFO - PROCESS | 2672 | 1467974043230 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2672 | 1467974043234 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:03 INFO - PROCESS | 2672 | 1467974043325 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:34:03 INFO - PROCESS | 2672 | 1467974043378 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2672 | 1467974043380 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872521800 == 24 [pid = 2672] [id = 26] 03:34:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004866329400) [pid = 2672] [serial = 74] [outer = 0000000000000000] 03:34:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486F4FA400) [pid = 2672] [serial = 75] [outer = 0000004866329400] 03:34:03 INFO - PROCESS | 2672 | 1467974043428 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000487248CC00) [pid = 2672] [serial = 76] [outer = 0000004866329400] 03:34:03 INFO - PROCESS | 2672 | 1467974043791 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 03:34:03 INFO - PROCESS | 2672 | 1467974043850 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2672 | 1467974043852 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:34:03 INFO - PROCESS | 2672 | 1467974043856 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2672 | 1467974043858 Marionette TRACE conn6 <- [1,70,null,{}] 03:34:03 INFO - PROCESS | 2672 | 1467974043862 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2672 | 1467974043872 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:03 INFO - PROCESS | 2672 | 1467974043956 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:34:03 INFO - PROCESS | 2672 | 1467974043962 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2672 | 1467974043964 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CB9000 == 25 [pid = 2672] [id = 27] 03:34:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000487268D400) [pid = 2672] [serial = 77] [outer = 0000000000000000] 03:34:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872C9E400) [pid = 2672] [serial = 78] [outer = 000000487268D400] 03:34:04 INFO - PROCESS | 2672 | 1467974044010 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872CA6C00) [pid = 2672] [serial = 79] [outer = 000000487268D400] 03:34:04 INFO - PROCESS | 2672 | 1467974044411 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 03:34:04 INFO - PROCESS | 2672 | 1467974044487 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 2672 | 1467974044489 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:34:04 INFO - PROCESS | 2672 | 1467974044492 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:34:04 INFO - PROCESS | 2672 | 1467974044494 Marionette TRACE conn6 <- [1,74,null,{}] 03:34:04 INFO - PROCESS | 2672 | 1467974044498 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 2672 | 1467974044500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:04 INFO - PROCESS | 2672 | 1467974044586 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:34:04 INFO - PROCESS | 2672 | 1467974044593 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 2672 | 1467974044599 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:04 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753E1800 == 26 [pid = 2672] [id = 28] 03:34:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873F9D800) [pid = 2672] [serial = 80] [outer = 0000000000000000] 03:34:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004874E8E000) [pid = 2672] [serial = 81] [outer = 0000004873F9D800] 03:34:04 INFO - PROCESS | 2672 | 1467974044656 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004875F0EC00) [pid = 2672] [serial = 82] [outer = 0000004873F9D800] 03:34:05 INFO - PROCESS | 2672 | 1467974045325 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 880ms 03:34:05 INFO - PROCESS | 2672 | 1467974045377 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2672 | 1467974045381 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:34:05 INFO - PROCESS | 2672 | 1467974045387 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 2672 | 1467974045390 Marionette TRACE conn6 <- [1,78,null,{}] 03:34:05 INFO - PROCESS | 2672 | 1467974045396 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2672 | 1467974045400 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:05 INFO - PROCESS | 2672 | 1467974045546 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:34:05 INFO - PROCESS | 2672 | 1467974045601 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 2672 | 1467974045604 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871380000 == 27 [pid = 2672] [id = 29] 03:34:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486AEF9C00) [pid = 2672] [serial = 83] [outer = 0000000000000000] 03:34:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCDC000) [pid = 2672] [serial = 84] [outer = 000000486AEF9C00] 03:34:05 INFO - PROCESS | 2672 | 1467974045665 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486F4F2000) [pid = 2672] [serial = 85] [outer = 000000486AEF9C00] 03:34:06 INFO - PROCESS | 2672 | 1467974046173 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 03:34:06 INFO - PROCESS | 2672 | 1467974046229 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 2672 | 1467974046234 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:34:06 INFO - PROCESS | 2672 | 1467974046242 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 2672 | 1467974046245 Marionette TRACE conn6 <- [1,82,null,{}] 03:34:06 INFO - PROCESS | 2672 | 1467974046250 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 2672 | 1467974046253 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:06 INFO - PROCESS | 2672 | 1467974046369 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:34:06 INFO - PROCESS | 2672 | 1467974046443 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2672 | 1467974046446 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876022800 == 28 [pid = 2672] [id = 30] 03:34:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872692000) [pid = 2672] [serial = 86] [outer = 0000000000000000] 03:34:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004873756800) [pid = 2672] [serial = 87] [outer = 0000004872692000] 03:34:06 INFO - PROCESS | 2672 | 1467974046505 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004875314400) [pid = 2672] [serial = 88] [outer = 0000004872692000] 03:34:07 INFO - PROCESS | 2672 | 1467974047071 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 03:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:34:07 INFO - PROCESS | 2672 | 1467974047123 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2672 | 1467974047126 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:34:07 INFO - PROCESS | 2672 | 1467974047130 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 2672 | 1467974047134 Marionette TRACE conn6 <- [1,86,null,{}] 03:34:07 INFO - PROCESS | 2672 | 1467974047146 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2672 | 1467974047152 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:07 INFO - PROCESS | 2672 | 1467974047259 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:34:07 INFO - PROCESS | 2672 | 1467974047322 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 2672 | 1467974047326 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:07 INFO - PROCESS | 2672 | ++DOCSHELL 000000487908D000 == 29 [pid = 2672] [id = 31] 03:34:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865A8DC00) [pid = 2672] [serial = 89] [outer = 0000000000000000] 03:34:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487500C800) [pid = 2672] [serial = 90] [outer = 0000004865A8DC00] 03:34:07 INFO - PROCESS | 2672 | 1467974047386 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004876353400) [pid = 2672] [serial = 91] [outer = 0000004865A8DC00] 03:34:07 INFO - PROCESS | 2672 | 1467974047929 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 03:34:07 INFO - PROCESS | 2672 | 1467974047970 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2672 | 1467974047974 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:34:07 INFO - PROCESS | 2672 | 1467974047977 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 2672 | 1467974047979 Marionette TRACE conn6 <- [1,90,null,{}] 03:34:07 INFO - PROCESS | 2672 | 1467974047983 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2672 | 1467974047986 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:08 INFO - PROCESS | 2672 | 1467974048098 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:34:08 INFO - PROCESS | 2672 | 1467974048174 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2672 | 1467974048177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872520800 == 30 [pid = 2672] [id = 32] 03:34:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A9A000) [pid = 2672] [serial = 92] [outer = 0000000000000000] 03:34:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865AA4000) [pid = 2672] [serial = 93] [outer = 0000004865A9A000] 03:34:08 INFO - PROCESS | 2672 | 1467974048233 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004876353C00) [pid = 2672] [serial = 94] [outer = 0000004865A9A000] 03:34:08 INFO - PROCESS | 2672 | 1467974048852 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 03:34:09 INFO - PROCESS | 2672 | --DOCSHELL 000000486B71B800 == 29 [pid = 2672] [id = 8] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004872B27C00) [pid = 2672] [serial = 17] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486A074C00) [pid = 2672] [serial = 24] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004870D96000) [pid = 2672] [serial = 30] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048718D5400) [pid = 2672] [serial = 32] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872FE4000) [pid = 2672] [serial = 36] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004874E9B000) [pid = 2672] [serial = 39] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486BCE8400) [pid = 2672] [serial = 42] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486F4F7000) [pid = 2672] [serial = 45] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487268AC00) [pid = 2672] [serial = 48] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004863C0F000) [pid = 2672] [serial = 51] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872696000) [pid = 2672] [serial = 54] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004875F1AC00) [pid = 2672] [serial = 57] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486594E000) [pid = 2672] [serial = 60] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486B94C800) [pid = 2672] [serial = 21] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486A87C800) [pid = 2672] [serial = 27] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873E76400) [pid = 2672] [serial = 37] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048758A7400) [pid = 2672] [serial = 40] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004870D93000) [pid = 2672] [serial = 43] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004871ABD000) [pid = 2672] [serial = 33] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004870D93C00) [pid = 2672] [serial = 22] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872C48C00) [pid = 2672] [serial = 14] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486BC03800) [pid = 2672] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486BCB7C00) [pid = 2672] [serial = 9] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004869D7B000) [pid = 2672] [serial = 4] [outer = 0000000000000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2672 | 1467974049460 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 2672 | 1467974049466 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:34:09 INFO - PROCESS | 2672 | 1467974049484 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 2672 | 1467974049488 Marionette TRACE conn6 <- [1,94,null,{}] 03:34:09 INFO - PROCESS | 2672 | 1467974049494 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 2672 | 1467974049498 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:09 INFO - PROCESS | 2672 | 1467974049588 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:34:09 INFO - PROCESS | 2672 | 1467974049596 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 2672 | 1467974049601 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:09 INFO - PROCESS | 2672 | ++DOCSHELL 000000486698D000 == 30 [pid = 2672] [id = 33] 03:34:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A2B000) [pid = 2672] [serial = 95] [outer = 0000000000000000] 03:34:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A2F800) [pid = 2672] [serial = 96] [outer = 0000004865A2B000] 03:34:09 INFO - PROCESS | 2672 | 1467974049652 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865A8B000) [pid = 2672] [serial = 97] [outer = 0000004865A2B000] 03:34:10 INFO - PROCESS | 2672 | 1467974050082 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 03:34:10 INFO - PROCESS | 2672 | 1467974050117 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 2672 | 1467974050121 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:34:10 INFO - PROCESS | 2672 | 1467974050132 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 2672 | 1467974050137 Marionette TRACE conn6 <- [1,98,null,{}] 03:34:10 INFO - PROCESS | 2672 | 1467974050141 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 2672 | 1467974050144 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:10 INFO - PROCESS | 2672 | 1467974050236 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:34:10 INFO - PROCESS | 2672 | 1467974050245 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 2672 | 1467974050247 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B73C000 == 31 [pid = 2672] [id = 34] 03:34:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A9DC00) [pid = 2672] [serial = 98] [outer = 0000000000000000] 03:34:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865D7A000) [pid = 2672] [serial = 99] [outer = 0000004865A9DC00] 03:34:10 INFO - PROCESS | 2672 | 1467974050297 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004866CE3400) [pid = 2672] [serial = 100] [outer = 0000004865A9DC00] 03:34:10 INFO - PROCESS | 2672 | 1467974050723 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 03:34:10 INFO - PROCESS | 2672 | 1467974050759 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 2672 | 1467974050761 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:34:10 INFO - PROCESS | 2672 | 1467974050765 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:34:10 INFO - PROCESS | 2672 | 1467974050767 Marionette TRACE conn6 <- [1,102,null,{}] 03:34:10 INFO - PROCESS | 2672 | 1467974050778 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 2672 | 1467974050791 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:10 INFO - PROCESS | 2672 | 1467974050883 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:34:10 INFO - PROCESS | 2672 | 1467974050928 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 2672 | 1467974050932 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DB9000 == 32 [pid = 2672] [id = 35] 03:34:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AE1D800) [pid = 2672] [serial = 101] [outer = 0000000000000000] 03:34:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AEF2C00) [pid = 2672] [serial = 102] [outer = 000000486AE1D800] 03:34:10 INFO - PROCESS | 2672 | 1467974050983 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B8CE800) [pid = 2672] [serial = 103] [outer = 000000486AE1D800] 03:34:11 INFO - PROCESS | 2672 | 1467974051370 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 03:34:11 INFO - PROCESS | 2672 | 1467974051396 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 2672 | 1467974051398 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:34:11 INFO - PROCESS | 2672 | 1467974051402 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 2672 | 1467974051404 Marionette TRACE conn6 <- [1,106,null,{}] 03:34:11 INFO - PROCESS | 2672 | 1467974051407 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 2672 | 1467974051409 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:11 INFO - PROCESS | 2672 | 1467974051526 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:34:11 INFO - PROCESS | 2672 | 1467974051533 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 2672 | 1467974051536 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:11 INFO - PROCESS | 2672 | ++DOCSHELL 000000487250C800 == 33 [pid = 2672] [id = 36] 03:34:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BCDB800) [pid = 2672] [serial = 104] [outer = 0000000000000000] 03:34:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BCE2800) [pid = 2672] [serial = 105] [outer = 000000486BCDB800] 03:34:11 INFO - PROCESS | 2672 | 1467974051585 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486E78F800) [pid = 2672] [serial = 106] [outer = 000000486BCDB800] 03:34:12 INFO - PROCESS | 2672 | 1467974051999 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 03:34:12 INFO - PROCESS | 2672 | 1467974052034 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2672 | 1467974052036 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:34:12 INFO - PROCESS | 2672 | 1467974052039 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:34:12 INFO - PROCESS | 2672 | 1467974052041 Marionette TRACE conn6 <- [1,110,null,{}] 03:34:12 INFO - PROCESS | 2672 | 1467974052052 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2672 | 1467974052055 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:12 INFO - PROCESS | 2672 | 1467974052165 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:34:12 INFO - PROCESS | 2672 | 1467974052170 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2672 | 1467974052173 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:12 INFO - PROCESS | 2672 | ++DOCSHELL 000000487292D800 == 34 [pid = 2672] [id = 37] 03:34:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486E790800) [pid = 2672] [serial = 107] [outer = 0000000000000000] 03:34:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004870D54C00) [pid = 2672] [serial = 108] [outer = 000000486E790800] 03:34:12 INFO - PROCESS | 2672 | 1467974052218 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487183DC00) [pid = 2672] [serial = 109] [outer = 000000486E790800] 03:34:12 INFO - PROCESS | 2672 | 1467974052668 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 03:34:12 INFO - PROCESS | 2672 | 1467974052739 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2672 | 1467974052742 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:34:12 INFO - PROCESS | 2672 | 1467974052746 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2672 | 1467974052748 Marionette TRACE conn6 <- [1,114,null,{}] 03:34:12 INFO - PROCESS | 2672 | 1467974052756 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2672 | 1467974052762 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:12 INFO - PROCESS | 2672 | 1467974052897 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:34:12 INFO - PROCESS | 2672 | 1467974052910 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2672 | 1467974052913 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873F54000 == 35 [pid = 2672] [id = 38] 03:34:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048722EC800) [pid = 2672] [serial = 110] [outer = 0000000000000000] 03:34:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872696800) [pid = 2672] [serial = 111] [outer = 00000048722EC800] 03:34:12 INFO - PROCESS | 2672 | 1467974052959 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872CA3400) [pid = 2672] [serial = 112] [outer = 00000048722EC800] 03:34:13 INFO - PROCESS | 2672 | 1467974053397 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 03:34:13 INFO - PROCESS | 2672 | 1467974053418 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 2672 | 1467974053420 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:34:13 INFO - PROCESS | 2672 | 1467974053424 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:34:13 INFO - PROCESS | 2672 | 1467974053426 Marionette TRACE conn6 <- [1,118,null,{}] 03:34:13 INFO - PROCESS | 2672 | 1467974053436 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 2672 | 1467974053438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:13 INFO - PROCESS | 2672 | 1467974053564 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:34:13 INFO - PROCESS | 2672 | 1467974053570 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 2672 | 1467974053572 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:13 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753E0000 == 36 [pid = 2672] [id = 39] 03:34:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872CA6400) [pid = 2672] [serial = 113] [outer = 0000000000000000] 03:34:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873CB9400) [pid = 2672] [serial = 114] [outer = 0000004872CA6400] 03:34:13 INFO - PROCESS | 2672 | 1467974053619 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873F9DC00) [pid = 2672] [serial = 115] [outer = 0000004872CA6400] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004877CDAC00) [pid = 2672] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004863C0BC00) [pid = 2672] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865949000) [pid = 2672] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486F4F1400) [pid = 2672] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872693C00) [pid = 2672] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004875F14C00) [pid = 2672] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872CA7800) [pid = 2672] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AD38800) [pid = 2672] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865524C00) [pid = 2672] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004873F9D800) [pid = 2672] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487268D400) [pid = 2672] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004866329400) [pid = 2672] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:34:13 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863C10400) [pid = 2672] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:34:14 INFO - PROCESS | 2672 | 1467974054071 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 03:34:14 INFO - PROCESS | 2672 | 1467974054119 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2672 | 1467974054122 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:34:14 INFO - PROCESS | 2672 | 1467974054125 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2672 | 1467974054127 Marionette TRACE conn6 <- [1,122,null,{}] 03:34:14 INFO - PROCESS | 2672 | 1467974054131 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2672 | 1467974054133 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:14 INFO - PROCESS | 2672 | 1467974054236 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:34:14 INFO - PROCESS | 2672 | 1467974054275 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2672 | 1467974054277 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876387800 == 37 [pid = 2672] [id = 40] 03:34:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865951000) [pid = 2672] [serial = 116] [outer = 0000000000000000] 03:34:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F4F8C00) [pid = 2672] [serial = 117] [outer = 0000004865951000] 03:34:14 INFO - PROCESS | 2672 | 1467974054324 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004873FA1400) [pid = 2672] [serial = 118] [outer = 0000004865951000] 03:34:14 INFO - PROCESS | 2672 | 1467974054639 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 03:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:34:14 INFO - PROCESS | 2672 | 1467974054715 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2672 | 1467974054717 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:34:14 INFO - PROCESS | 2672 | 1467974054721 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2672 | 1467974054722 Marionette TRACE conn6 <- [1,126,null,{}] 03:34:14 INFO - PROCESS | 2672 | 1467974054726 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2672 | 1467974054736 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:14 INFO - PROCESS | 2672 | 1467974054840 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:34:14 INFO - PROCESS | 2672 | 1467974054869 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2672 | 1467974054871 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:14 INFO - PROCESS | 2672 | ++DOCSHELL 000000487925C800 == 38 [pid = 2672] [id = 41] 03:34:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486595B000) [pid = 2672] [serial = 119] [outer = 0000000000000000] 03:34:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486595F400) [pid = 2672] [serial = 120] [outer = 000000486595B000] 03:34:14 INFO - PROCESS | 2672 | 1467974054917 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486F4F5800) [pid = 2672] [serial = 121] [outer = 000000486595B000] 03:34:15 INFO - PROCESS | 2672 | 1467974055290 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 03:34:15 INFO - PROCESS | 2672 | 1467974055353 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2672 | 1467974055355 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:34:15 INFO - PROCESS | 2672 | 1467974055359 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2672 | 1467974055360 Marionette TRACE conn6 <- [1,130,null,{}] 03:34:15 INFO - PROCESS | 2672 | 1467974055364 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2672 | 1467974055366 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:15 INFO - PROCESS | 2672 | 1467974055476 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:34:15 INFO - PROCESS | 2672 | 1467974055484 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2672 | 1467974055486 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F82000 == 39 [pid = 2672] [id = 42] 03:34:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865B48000) [pid = 2672] [serial = 122] [outer = 0000000000000000] 03:34:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865B4CC00) [pid = 2672] [serial = 123] [outer = 0000004865B48000] 03:34:15 INFO - PROCESS | 2672 | 1467974055531 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865C0B800) [pid = 2672] [serial = 124] [outer = 0000004865B48000] 03:34:15 INFO - PROCESS | 2672 | 1467974055911 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 03:34:15 INFO - PROCESS | 2672 | 1467974055966 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2672 | 1467974055970 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:34:15 INFO - PROCESS | 2672 | 1467974055976 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2672 | 1467974055981 Marionette TRACE conn6 <- [1,134,null,{}] 03:34:15 INFO - PROCESS | 2672 | 1467974055987 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2672 | 1467974055991 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:16 INFO - PROCESS | 2672 | 1467974056139 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:34:16 INFO - PROCESS | 2672 | 1467974056263 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 2672 | 1467974056269 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:16 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AABA000 == 40 [pid = 2672] [id = 43] 03:34:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A27C00) [pid = 2672] [serial = 125] [outer = 0000000000000000] 03:34:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865A2E000) [pid = 2672] [serial = 126] [outer = 0000004865A27C00] 03:34:16 INFO - PROCESS | 2672 | 1467974056329 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865A9CC00) [pid = 2672] [serial = 127] [outer = 0000004865A27C00] 03:34:17 INFO - PROCESS | 2672 | 1467974057093 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1178ms 03:34:17 INFO - PROCESS | 2672 | 1467974057154 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2672 | 1467974057158 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:34:17 INFO - PROCESS | 2672 | 1467974057165 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2672 | 1467974057169 Marionette TRACE conn6 <- [1,138,null,{}] 03:34:17 INFO - PROCESS | 2672 | 1467974057174 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2672 | 1467974057177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:17 INFO - PROCESS | 2672 | 1467974057309 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:34:17 INFO - PROCESS | 2672 | 1467974057366 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 2672 | 1467974057369 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7A000 == 41 [pid = 2672] [id = 44] 03:34:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486A7AD400) [pid = 2672] [serial = 128] [outer = 0000000000000000] 03:34:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486A89B400) [pid = 2672] [serial = 129] [outer = 000000486A7AD400] 03:34:17 INFO - PROCESS | 2672 | 1467974057427 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486AEF7C00) [pid = 2672] [serial = 130] [outer = 000000486A7AD400] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487908D000 == 40 [pid = 2672] [id = 31] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876022800 == 39 [pid = 2672] [id = 30] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487925C800 == 38 [pid = 2672] [id = 41] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876387800 == 37 [pid = 2672] [id = 40] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 00000048753E0000 == 36 [pid = 2672] [id = 39] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004873F54000 == 35 [pid = 2672] [id = 38] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487292D800 == 34 [pid = 2672] [id = 37] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487250C800 == 33 [pid = 2672] [id = 36] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DB9000 == 32 [pid = 2672] [id = 35] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486B73C000 == 31 [pid = 2672] [id = 34] 03:34:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486698D000 == 30 [pid = 2672] [id = 33] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (00000048792CE000) [pid = 2672] [serial = 64] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004877CE0000) [pid = 2672] [serial = 63] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004871FD6800) [pid = 2672] [serial = 52] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004877C3BC00) [pid = 2672] [serial = 61] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004874E92C00) [pid = 2672] [serial = 46] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004875F10400) [pid = 2672] [serial = 55] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004877C38800) [pid = 2672] [serial = 58] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872690400) [pid = 2672] [serial = 49] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486AEF9800) [pid = 2672] [serial = 69] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865526800) [pid = 2672] [serial = 72] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004875F0EC00) [pid = 2672] [serial = 82] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486C355C00) [pid = 2672] [serial = 73] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872C9E400) [pid = 2672] [serial = 78] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486F4FA400) [pid = 2672] [serial = 75] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BC1F400) [pid = 2672] [serial = 70] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004864E56400) [pid = 2672] [serial = 66] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004874E8E000) [pid = 2672] [serial = 81] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004866E4E800) [pid = 2672] [serial = 67] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000487248CC00) [pid = 2672] [serial = 76] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA6C00) [pid = 2672] [serial = 79] [outer = 0000000000000000] [url = about:blank] 03:34:18 INFO - PROCESS | 2672 | 1467974058334 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1189ms 03:34:18 INFO - PROCESS | 2672 | 1467974058357 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 2672 | 1467974058361 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:34:18 INFO - PROCESS | 2672 | 1467974058366 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:34:18 INFO - PROCESS | 2672 | 1467974058369 Marionette TRACE conn6 <- [1,142,null,{}] 03:34:18 INFO - PROCESS | 2672 | 1467974058375 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 2672 | 1467974058378 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:18 INFO - PROCESS | 2672 | 1467974058468 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:34:18 INFO - PROCESS | 2672 | 1467974058476 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 2672 | 1467974058480 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:18 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A851000 == 31 [pid = 2672] [id = 45] 03:34:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A28400) [pid = 2672] [serial = 131] [outer = 0000000000000000] 03:34:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A84400) [pid = 2672] [serial = 132] [outer = 0000004865A28400] 03:34:18 INFO - PROCESS | 2672 | 1467974058531 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865AA0400) [pid = 2672] [serial = 133] [outer = 0000004865A28400] 03:34:19 INFO - PROCESS | 2672 | 1467974059010 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 672ms 03:34:19 INFO - PROCESS | 2672 | 1467974059043 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 2672 | 1467974059047 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:34:19 INFO - PROCESS | 2672 | 1467974059053 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 2672 | 1467974059056 Marionette TRACE conn6 <- [1,146,null,{}] 03:34:19 INFO - PROCESS | 2672 | 1467974059060 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 2672 | 1467974059063 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:19 INFO - PROCESS | 2672 | 1467974059153 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:34:19 INFO - PROCESS | 2672 | 1467974059161 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 2672 | 1467974059163 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:19 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DB6000 == 32 [pid = 2672] [id = 46] 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486A07D800) [pid = 2672] [serial = 134] [outer = 0000000000000000] 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A7AF800) [pid = 2672] [serial = 135] [outer = 000000486A07D800] 03:34:19 INFO - PROCESS | 2672 | 1467974059214 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AEF4C00) [pid = 2672] [serial = 136] [outer = 000000486A07D800] 03:34:19 INFO - PROCESS | 2672 | 1467974059666 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 03:34:19 INFO - PROCESS | 2672 | 1467974059687 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 2672 | 1467974059690 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:34:19 INFO - PROCESS | 2672 | 1467974059694 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 2672 | 1467974059698 Marionette TRACE conn6 <- [1,150,null,{}] 03:34:19 INFO - PROCESS | 2672 | 1467974059709 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 2672 | 1467974059714 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:19 INFO - PROCESS | 2672 | 1467974059804 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:34:19 INFO - PROCESS | 2672 | 1467974059813 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 2672 | 1467974059816 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:19 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872595800 == 33 [pid = 2672] [id = 47] 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865959400) [pid = 2672] [serial = 137] [outer = 0000000000000000] 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BCB8400) [pid = 2672] [serial = 138] [outer = 0000004865959400] 03:34:19 INFO - PROCESS | 2672 | 1467974059868 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486E78D000) [pid = 2672] [serial = 139] [outer = 0000004865959400] 03:34:20 INFO - PROCESS | 2672 | 1467974060328 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 03:34:20 INFO - PROCESS | 2672 | 1467974060370 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 2672 | 1467974060373 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:34:20 INFO - PROCESS | 2672 | 1467974060376 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 2672 | 1467974060378 Marionette TRACE conn6 <- [1,154,null,{}] 03:34:20 INFO - PROCESS | 2672 | 1467974060382 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:20 INFO - PROCESS | 2672 | 1467974060384 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:20 INFO - PROCESS | 2672 | 1467974060475 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:34:20 INFO - PROCESS | 2672 | 1467974060488 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 2672 | 1467974060491 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:20 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7B800 == 34 [pid = 2672] [id = 48] 03:34:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486F4F7000) [pid = 2672] [serial = 140] [outer = 0000000000000000] 03:34:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048713EF400) [pid = 2672] [serial = 141] [outer = 000000486F4F7000] 03:34:20 INFO - PROCESS | 2672 | 1467974060537 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871F1D400) [pid = 2672] [serial = 142] [outer = 000000486F4F7000] 03:34:20 INFO - PROCESS | 2672 | 1467974060987 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 03:34:21 INFO - PROCESS | 2672 | 1467974061050 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 2672 | 1467974061052 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:34:21 INFO - PROCESS | 2672 | 1467974061063 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 2672 | 1467974061065 Marionette TRACE conn6 <- [1,158,null,{}] 03:34:21 INFO - PROCESS | 2672 | 1467974061069 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2672 | 1467974061071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:21 INFO - PROCESS | 2672 | 1467974061174 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:34:21 INFO - PROCESS | 2672 | 1467974061240 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 2672 | 1467974061242 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E1C000 == 35 [pid = 2672] [id = 49] 03:34:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000487248AC00) [pid = 2672] [serial = 143] [outer = 0000000000000000] 03:34:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487268A800) [pid = 2672] [serial = 144] [outer = 000000487248AC00] 03:34:21 INFO - PROCESS | 2672 | 1467974061286 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872692800) [pid = 2672] [serial = 145] [outer = 000000487248AC00] 03:34:21 INFO - PROCESS | 2672 | 1467974061734 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 735ms 03:34:21 INFO - PROCESS | 2672 | 1467974061804 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 2672 | 1467974061806 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:34:21 INFO - PROCESS | 2672 | 1467974061810 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:34:21 INFO - PROCESS | 2672 | 1467974061811 Marionette TRACE conn6 <- [1,162,null,{}] 03:34:21 INFO - PROCESS | 2672 | 1467974061815 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2672 | 1467974061823 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:21 INFO - PROCESS | 2672 | 1467974061965 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:34:22 INFO - PROCESS | 2672 | 1467974062004 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 2672 | 1467974062006 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876189800 == 36 [pid = 2672] [id = 50] 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872FE2400) [pid = 2672] [serial = 146] [outer = 0000000000000000] 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873F94C00) [pid = 2672] [serial = 147] [outer = 0000004872FE2400] 03:34:22 INFO - PROCESS | 2672 | 1467974062053 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048758A7400) [pid = 2672] [serial = 148] [outer = 0000004872FE2400] 03:34:22 INFO - PROCESS | 2672 | 1467974062470 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 03:34:22 INFO - PROCESS | 2672 | 1467974062516 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 2672 | 1467974062518 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:34:22 INFO - PROCESS | 2672 | 1467974062524 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 2672 | 1467974062526 Marionette TRACE conn6 <- [1,166,null,{}] 03:34:22 INFO - PROCESS | 2672 | 1467974062530 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 2672 | 1467974062532 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:22 INFO - PROCESS | 2672 | 1467974062641 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:34:22 INFO - PROCESS | 2672 | 1467974062648 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 2672 | 1467974062650 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879082800 == 37 [pid = 2672] [id = 51] 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004875F0D000) [pid = 2672] [serial = 149] [outer = 0000000000000000] 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004875F12C00) [pid = 2672] [serial = 150] [outer = 0000004875F0D000] 03:34:22 INFO - PROCESS | 2672 | 1467974062697 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000487617D400) [pid = 2672] [serial = 151] [outer = 0000004875F0D000] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCDB800) [pid = 2672] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AE1D800) [pid = 2672] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A2B000) [pid = 2672] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865A9DC00) [pid = 2672] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9A000) [pid = 2672] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486E790800) [pid = 2672] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486AEF9C00) [pid = 2672] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486595B000) [pid = 2672] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872692000) [pid = 2672] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A8DC00) [pid = 2672] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048722EC800) [pid = 2672] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865951000) [pid = 2672] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:34:22 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872CA6400) [pid = 2672] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:34:23 INFO - PROCESS | 2672 | 1467974063148 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 03:34:23 INFO - PROCESS | 2672 | 1467974063198 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2672 | 1467974063200 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 2672 | 1467974063213 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:34:23 INFO - PROCESS | 2672 | 1467974063215 Marionette TRACE conn6 <- [1,170,null,{}] 03:34:23 INFO - PROCESS | 2672 | 1467974063219 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2672 | 1467974063221 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:23 INFO - PROCESS | 2672 | 1467974063304 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:34:23 INFO - PROCESS | 2672 | 1467974063309 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2672 | 1467974063311 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A109000 == 38 [pid = 2672] [id = 52] 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865807800) [pid = 2672] [serial = 152] [outer = 0000000000000000] 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486580C400) [pid = 2672] [serial = 153] [outer = 0000004865807800] 03:34:23 INFO - PROCESS | 2672 | 1467974063356 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865954C00) [pid = 2672] [serial = 154] [outer = 0000004865807800] 03:34:23 INFO - PROCESS | 2672 | 1467974063740 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865A89400) [pid = 2672] [serial = 155] [outer = 0000004866CE9000] 03:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 567ms 03:34:23 INFO - PROCESS | 2672 | 1467974063814 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2672 | 1467974063817 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 2672 | 1467974063821 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2672 | 1467974063823 Marionette TRACE conn6 <- [1,174,null,{}] 03:34:23 INFO - PROCESS | 2672 | 1467974063826 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:34:23 INFO - PROCESS | 2672 | 1467974063828 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:23 INFO - PROCESS | 2672 | 1467974063917 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:34:23 INFO - PROCESS | 2672 | 1467974063923 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2672 | 1467974063925 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AEC9000 == 39 [pid = 2672] [id = 53] 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048718D6400) [pid = 2672] [serial = 156] [outer = 0000000000000000] 03:34:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004873FBB000) [pid = 2672] [serial = 157] [outer = 00000048718D6400] 03:34:23 INFO - PROCESS | 2672 | 1467974063971 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873FC1800) [pid = 2672] [serial = 158] [outer = 00000048718D6400] 03:34:24 INFO - PROCESS | 2672 | 1467974064387 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 03:34:24 INFO - PROCESS | 2672 | 1467974064458 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 2672 | 1467974064460 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:34:24 INFO - PROCESS | 2672 | 1467974064468 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 2672 | 1467974064470 Marionette TRACE conn6 <- [1,178,null,{}] 03:34:24 INFO - PROCESS | 2672 | 1467974064474 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 2672 | 1467974064476 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:24 INFO - PROCESS | 2672 | 1467974064560 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:34:24 INFO - PROCESS | 2672 | 1467974064567 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 2672 | 1467974064569 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:24 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AD2C000 == 40 [pid = 2672] [id = 54] 03:34:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000487298D400) [pid = 2672] [serial = 159] [outer = 0000000000000000] 03:34:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872992800) [pid = 2672] [serial = 160] [outer = 000000487298D400] 03:34:24 INFO - PROCESS | 2672 | 1467974064615 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872998400) [pid = 2672] [serial = 161] [outer = 000000487298D400] 03:34:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004872520800 == 39 [pid = 2672] [id = 32] 03:34:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486A851000 == 38 [pid = 2672] [id = 45] 03:34:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486AABA000 == 37 [pid = 2672] [id = 43] 03:34:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7A000 == 36 [pid = 2672] [id = 44] 03:34:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F82000 == 35 [pid = 2672] [id = 42] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DB6000 == 34 [pid = 2672] [id = 46] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7B800 == 33 [pid = 2672] [id = 48] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004872595800 == 32 [pid = 2672] [id = 47] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E1C000 == 31 [pid = 2672] [id = 49] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004876189800 == 30 [pid = 2672] [id = 50] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 000000487A109000 == 29 [pid = 2672] [id = 52] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 0000004879082800 == 28 [pid = 2672] [id = 51] 03:34:26 INFO - PROCESS | 2672 | --DOCSHELL 000000487AEC9000 == 27 [pid = 2672] [id = 53] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486BCE2800) [pid = 2672] [serial = 105] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486AEF2C00) [pid = 2672] [serial = 102] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B8CE800) [pid = 2672] [serial = 103] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A2F800) [pid = 2672] [serial = 96] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A8B000) [pid = 2672] [serial = 97] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865D7A000) [pid = 2672] [serial = 99] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004866CE3400) [pid = 2672] [serial = 100] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004876353C00) [pid = 2672] [serial = 94] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865AA4000) [pid = 2672] [serial = 93] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004870D54C00) [pid = 2672] [serial = 108] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486F4F2000) [pid = 2672] [serial = 85] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BCDC000) [pid = 2672] [serial = 84] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486F4F5800) [pid = 2672] [serial = 121] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004875314400) [pid = 2672] [serial = 88] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873756800) [pid = 2672] [serial = 87] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004876353400) [pid = 2672] [serial = 91] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000487500C800) [pid = 2672] [serial = 90] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA3400) [pid = 2672] [serial = 112] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872696800) [pid = 2672] [serial = 111] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486F4F8C00) [pid = 2672] [serial = 117] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004873CB9400) [pid = 2672] [serial = 114] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000486595F400) [pid = 2672] [serial = 120] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004865B4CC00) [pid = 2672] [serial = 123] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004873F9DC00) [pid = 2672] [serial = 115] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004873FA1400) [pid = 2672] [serial = 118] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (000000487183DC00) [pid = 2672] [serial = 109] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (000000486E78F800) [pid = 2672] [serial = 106] [outer = 0000000000000000] [url = about:blank] 03:34:26 INFO - PROCESS | 2672 | 1467974066251 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1840ms 03:34:26 INFO - PROCESS | 2672 | 1467974066307 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 2672 | 1467974066311 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:34:26 INFO - PROCESS | 2672 | 1467974066316 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:34:26 INFO - PROCESS | 2672 | 1467974066320 Marionette TRACE conn6 <- [1,182,null,{}] 03:34:26 INFO - PROCESS | 2672 | 1467974066326 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 2672 | 1467974066330 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:26 INFO - PROCESS | 2672 | 1467974066424 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:34:26 INFO - PROCESS | 2672 | 1467974066432 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 2672 | 1467974066437 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:26 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0F5000 == 28 [pid = 2672] [id = 55] 03:34:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (000000486595F400) [pid = 2672] [serial = 162] [outer = 0000000000000000] 03:34:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865960C00) [pid = 2672] [serial = 163] [outer = 000000486595F400] 03:34:26 INFO - PROCESS | 2672 | 1467974066493 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004865A2F000) [pid = 2672] [serial = 164] [outer = 000000486595F400] 03:34:26 INFO - PROCESS | 2672 | 1467974066930 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 03:34:27 INFO - PROCESS | 2672 | 1467974066991 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2672 | 1467974066997 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:34:27 INFO - PROCESS | 2672 | 1467974067004 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 2672 | 1467974067007 Marionette TRACE conn6 <- [1,186,null,{}] 03:34:27 INFO - PROCESS | 2672 | 1467974067011 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2672 | 1467974067015 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:27 INFO - PROCESS | 2672 | 1467974067107 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:34:27 INFO - PROCESS | 2672 | 1467974067123 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2672 | 1467974067126 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:27 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BE7D800 == 29 [pid = 2672] [id = 56] 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865A99C00) [pid = 2672] [serial = 165] [outer = 0000000000000000] 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A9D000) [pid = 2672] [serial = 166] [outer = 0000004865A99C00] 03:34:27 INFO - PROCESS | 2672 | 1467974067176 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865B4CC00) [pid = 2672] [serial = 167] [outer = 0000004865A99C00] 03:34:27 INFO - PROCESS | 2672 | 1467974067611 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 03:34:27 INFO - PROCESS | 2672 | 1467974067634 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2672 | 1467974067636 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:34:27 INFO - PROCESS | 2672 | 1467974067640 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:34:27 INFO - PROCESS | 2672 | 1467974067644 Marionette TRACE conn6 <- [1,190,null,{}] 03:34:27 INFO - PROCESS | 2672 | 1467974067656 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2672 | 1467974067661 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:27 INFO - PROCESS | 2672 | 1467974067751 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:34:27 INFO - PROCESS | 2672 | 1467974067820 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2672 | 1467974067823 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872203800 == 30 [pid = 2672] [id = 57] 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004863C0A400) [pid = 2672] [serial = 168] [outer = 0000000000000000] 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486A7B5C00) [pid = 2672] [serial = 169] [outer = 0000004863C0A400] 03:34:27 INFO - PROCESS | 2672 | 1467974067874 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486AD39800) [pid = 2672] [serial = 170] [outer = 0000004863C0A400] 03:34:28 INFO - PROCESS | 2672 | 1467974068292 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 671ms 03:34:28 INFO - PROCESS | 2672 | 1467974068319 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2672 | 1467974068322 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:34:28 INFO - PROCESS | 2672 | 1467974068326 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 2672 | 1467974068328 Marionette TRACE conn6 <- [1,194,null,{}] 03:34:28 INFO - PROCESS | 2672 | 1467974068331 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 2672 | 1467974068334 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:28 INFO - PROCESS | 2672 | 1467974068422 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:34:28 INFO - PROCESS | 2672 | 1467974068428 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 2672 | 1467974068430 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:28 INFO - PROCESS | 2672 | ++DOCSHELL 000000487258F800 == 31 [pid = 2672] [id = 58] 03:34:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486AEFF400) [pid = 2672] [serial = 171] [outer = 0000000000000000] 03:34:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486B887800) [pid = 2672] [serial = 172] [outer = 000000486AEFF400] 03:34:28 INFO - PROCESS | 2672 | 1467974068478 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486B8D7400) [pid = 2672] [serial = 173] [outer = 000000486AEFF400] 03:34:28 INFO - PROCESS | 2672 | 1467974068888 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 03:34:28 INFO - PROCESS | 2672 | 1467974068914 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2672 | 1467974068916 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:34:28 INFO - PROCESS | 2672 | 1467974068929 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 2672 | 1467974068931 Marionette TRACE conn6 <- [1,198,null,{}] 03:34:28 INFO - PROCESS | 2672 | 1467974068934 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 2672 | 1467974068937 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:29 INFO - PROCESS | 2672 | 1467974069020 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:34:29 INFO - PROCESS | 2672 | 1467974069025 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2672 | 1467974069027 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E14000 == 32 [pid = 2672] [id = 59] 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A99800) [pid = 2672] [serial = 174] [outer = 0000000000000000] 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486BC1C000) [pid = 2672] [serial = 175] [outer = 0000004865A99800] 03:34:29 INFO - PROCESS | 2672 | 1467974069075 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BCE2400) [pid = 2672] [serial = 176] [outer = 0000004865A99800] 03:34:29 INFO - PROCESS | 2672 | 1467974069512 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 03:34:29 INFO - PROCESS | 2672 | 1467974069564 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 2672 | 1467974069566 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:34:29 INFO - PROCESS | 2672 | 1467974069569 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:34:29 INFO - PROCESS | 2672 | 1467974069571 Marionette TRACE conn6 <- [1,202,null,{}] 03:34:29 INFO - PROCESS | 2672 | 1467974069575 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 2672 | 1467974069581 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:29 INFO - PROCESS | 2672 | 1467974069691 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:34:29 INFO - PROCESS | 2672 | 1467974069706 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2672 | 1467974069708 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873721000 == 33 [pid = 2672] [id = 60] 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F4EF000) [pid = 2672] [serial = 177] [outer = 0000000000000000] 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D94C00) [pid = 2672] [serial = 178] [outer = 000000486F4EF000] 03:34:29 INFO - PROCESS | 2672 | 1467974069755 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871AB3800) [pid = 2672] [serial = 179] [outer = 000000486F4EF000] 03:34:30 INFO - PROCESS | 2672 | 1467974070177 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 03:34:30 INFO - PROCESS | 2672 | 1467974070201 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 2672 | 1467974070203 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:34:30 INFO - PROCESS | 2672 | 1467974070207 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:34:30 INFO - PROCESS | 2672 | 1467974070208 Marionette TRACE conn6 <- [1,206,null,{}] 03:34:30 INFO - PROCESS | 2672 | 1467974070216 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 2672 | 1467974070218 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:30 INFO - PROCESS | 2672 | 1467974070298 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:34:30 INFO - PROCESS | 2672 | 1467974070304 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 2672 | 1467974070306 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:30 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535E000 == 34 [pid = 2672] [id = 61] 03:34:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872551800) [pid = 2672] [serial = 180] [outer = 0000000000000000] 03:34:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872690C00) [pid = 2672] [serial = 181] [outer = 0000004872551800] 03:34:30 INFO - PROCESS | 2672 | 1467974070352 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487298CC00) [pid = 2672] [serial = 182] [outer = 0000004872551800] 03:34:30 INFO - PROCESS | 2672 | 1467974070751 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 03:34:30 INFO - PROCESS | 2672 | 1467974070797 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 2672 | 1467974070799 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:34:30 INFO - PROCESS | 2672 | 1467974070803 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 2672 | 1467974070804 Marionette TRACE conn6 <- [1,210,null,{}] 03:34:30 INFO - PROCESS | 2672 | 1467974070808 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 2672 | 1467974070810 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:30 INFO - PROCESS | 2672 | 1467974070920 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:34:30 INFO - PROCESS | 2672 | 1467974070926 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 2672 | 1467974070928 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:30 INFO - PROCESS | 2672 | ++DOCSHELL 000000487600A800 == 35 [pid = 2672] [id = 62] 03:34:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872992C00) [pid = 2672] [serial = 183] [outer = 0000000000000000] 03:34:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872998C00) [pid = 2672] [serial = 184] [outer = 0000004872992C00] 03:34:30 INFO - PROCESS | 2672 | 1467974070974 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872C9E800) [pid = 2672] [serial = 185] [outer = 0000004872992C00] 03:34:31 INFO - PROCESS | 2672 | 1467974071358 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 03:34:31 INFO - PROCESS | 2672 | 1467974071393 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 2672 | 1467974071395 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:34:31 INFO - PROCESS | 2672 | 1467974071398 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:34:31 INFO - PROCESS | 2672 | 1467974071400 Marionette TRACE conn6 <- [1,214,null,{}] 03:34:31 INFO - PROCESS | 2672 | 1467974071419 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 2672 | 1467974071421 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:31 INFO - PROCESS | 2672 | 1467974071528 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:34:31 INFO - PROCESS | 2672 | 1467974071534 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 2672 | 1467974071536 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872202800 == 36 [pid = 2672] [id = 63] 03:34:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872CA4C00) [pid = 2672] [serial = 186] [outer = 0000000000000000] 03:34:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872CABC00) [pid = 2672] [serial = 187] [outer = 0000004872CA4C00] 03:34:31 INFO - PROCESS | 2672 | 1467974071582 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048737E8800) [pid = 2672] [serial = 188] [outer = 0000004872CA4C00] 03:34:32 INFO - PROCESS | 2672 | 1467974072023 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 651ms 03:34:32 INFO - PROCESS | 2672 | 1467974072055 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 2672 | 1467974072058 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:34:32 INFO - PROCESS | 2672 | 1467974072061 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 2672 | 1467974072063 Marionette TRACE conn6 <- [1,218,null,{}] 03:34:32 INFO - PROCESS | 2672 | 1467974072066 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 2672 | 1467974072068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:32 INFO - PROCESS | 2672 | 1467974072178 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:34:32 INFO - PROCESS | 2672 | 1467974072184 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 2672 | 1467974072186 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:32 INFO - PROCESS | 2672 | ++DOCSHELL 000000487908A800 == 37 [pid = 2672] [id = 64] 03:34:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873E7B800) [pid = 2672] [serial = 189] [outer = 0000000000000000] 03:34:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873F9D800) [pid = 2672] [serial = 190] [outer = 0000004873E7B800] 03:34:32 INFO - PROCESS | 2672 | 1467974072231 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004873FC5400) [pid = 2672] [serial = 191] [outer = 0000004873E7B800] 03:34:32 INFO - PROCESS | 2672 | 1467974072675 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 03:34:32 INFO - PROCESS | 2672 | 1467974072733 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 2672 | 1467974072735 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:34:32 INFO - PROCESS | 2672 | 1467974072739 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 2672 | 1467974072742 Marionette TRACE conn6 <- [1,222,null,{}] 03:34:32 INFO - PROCESS | 2672 | 1467974072754 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 2672 | 1467974072757 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:32 INFO - PROCESS | 2672 | 1467974072905 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:34:32 INFO - PROCESS | 2672 | 1467974072932 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 2672 | 1467974072935 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E11800 == 38 [pid = 2672] [id = 65] 03:34:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000487500D400) [pid = 2672] [serial = 192] [outer = 0000000000000000] 03:34:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048758AC400) [pid = 2672] [serial = 193] [outer = 000000487500D400] 03:34:32 INFO - PROCESS | 2672 | 1467974072985 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004875F1A000) [pid = 2672] [serial = 194] [outer = 000000487500D400] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000487248AC00) [pid = 2672] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004872FE2400) [pid = 2672] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004875F0D000) [pid = 2672] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048718D6400) [pid = 2672] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865807800) [pid = 2672] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486F4F7000) [pid = 2672] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865959400) [pid = 2672] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486A07D800) [pid = 2672] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865A28400) [pid = 2672] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486A7AD400) [pid = 2672] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A27C00) [pid = 2672] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:34:33 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B48000) [pid = 2672] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:34:33 INFO - PROCESS | 2672 | 1467974073619 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 944ms 03:34:33 INFO - PROCESS | 2672 | 1467974073686 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 2672 | 1467974073688 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:34:33 INFO - PROCESS | 2672 | 1467974073692 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 2672 | 1467974073694 Marionette TRACE conn6 <- [1,226,null,{}] 03:34:33 INFO - PROCESS | 2672 | 1467974073704 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 2672 | 1467974073706 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:33 INFO - PROCESS | 2672 | 1467974073792 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:34:33 INFO - PROCESS | 2672 | 1467974073802 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 2672 | 1467974073804 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:33 INFO - PROCESS | 2672 | ++DOCSHELL 000000487926D000 == 39 [pid = 2672] [id = 66] 03:34:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004863C77000) [pid = 2672] [serial = 195] [outer = 0000000000000000] 03:34:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004863C7BC00) [pid = 2672] [serial = 196] [outer = 0000004863C77000] 03:34:33 INFO - PROCESS | 2672 | 1467974073850 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865948400) [pid = 2672] [serial = 197] [outer = 0000004863C77000] 03:34:34 INFO - PROCESS | 2672 | 1467974074282 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 03:34:34 INFO - PROCESS | 2672 | 1467974074323 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2672 | 1467974074326 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:34:34 INFO - PROCESS | 2672 | 1467974074330 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 2672 | 1467974074331 Marionette TRACE conn6 <- [1,230,null,{}] 03:34:34 INFO - PROCESS | 2672 | 1467974074335 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2672 | 1467974074337 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:34 INFO - PROCESS | 2672 | 1467974074422 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:34:34 INFO - PROCESS | 2672 | 1467974074429 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 2672 | 1467974074431 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A65000 == 40 [pid = 2672] [id = 67] 03:34:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865B4BC00) [pid = 2672] [serial = 198] [outer = 0000000000000000] 03:34:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004870D95400) [pid = 2672] [serial = 199] [outer = 0000004865B4BC00] 03:34:34 INFO - PROCESS | 2672 | 1467974074475 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004875F19C00) [pid = 2672] [serial = 200] [outer = 0000004865B4BC00] 03:34:34 INFO - PROCESS | 2672 | 1467974074871 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 03:34:34 INFO - PROCESS | 2672 | 1467974074919 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2672 | 1467974074922 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:34:34 INFO - PROCESS | 2672 | 1467974074925 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 2672 | 1467974074927 Marionette TRACE conn6 <- [1,234,null,{}] 03:34:34 INFO - PROCESS | 2672 | 1467974074931 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2672 | 1467974074933 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:35 INFO - PROCESS | 2672 | 1467974075023 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:34:35 INFO - PROCESS | 2672 | 1467974075029 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2672 | 1467974075031 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:35 INFO - PROCESS | 2672 | ++DOCSHELL 00000048655B6000 == 41 [pid = 2672] [id = 68] 03:34:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004876353400) [pid = 2672] [serial = 201] [outer = 0000000000000000] 03:34:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004877802400) [pid = 2672] [serial = 202] [outer = 0000004876353400] 03:34:35 INFO - PROCESS | 2672 | 1467974075087 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000487780C000) [pid = 2672] [serial = 203] [outer = 0000004876353400] 03:34:35 INFO - PROCESS | 2672 | 1467974075509 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 03:34:35 INFO - PROCESS | 2672 | 1467974075557 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 2672 | 1467974075559 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:34:35 INFO - PROCESS | 2672 | 1467974075568 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 2672 | 1467974075570 Marionette TRACE conn6 <- [1,238,null,{}] 03:34:35 INFO - PROCESS | 2672 | 1467974075573 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 2672 | 1467974075575 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:35 INFO - PROCESS | 2672 | 1467974075709 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:34:35 INFO - PROCESS | 2672 | 1467974075872 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2672 | 1467974075876 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004866920000 == 42 [pid = 2672] [id = 69] 03:34:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004864E3E400) [pid = 2672] [serial = 204] [outer = 0000000000000000] 03:34:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865803000) [pid = 2672] [serial = 205] [outer = 0000004864E3E400] 03:34:35 INFO - PROCESS | 2672 | 1467974075939 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865962400) [pid = 2672] [serial = 206] [outer = 0000004864E3E400] 03:34:36 INFO - PROCESS | 2672 | 1467974076832 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1330ms 03:34:36 INFO - PROCESS | 2672 | 1467974076902 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 2672 | 1467974076907 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:34:36 INFO - PROCESS | 2672 | 1467974076953 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 2672 | 1467974076957 Marionette TRACE conn6 <- [1,242,null,{}] 03:34:36 INFO - PROCESS | 2672 | 1467974076962 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 2672 | 1467974076965 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:37 INFO - PROCESS | 2672 | 1467974077086 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:34:37 INFO - PROCESS | 2672 | 1467974077190 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 2672 | 1467974077194 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872526000 == 43 [pid = 2672] [id = 70] 03:34:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865C0FC00) [pid = 2672] [serial = 207] [outer = 0000000000000000] 03:34:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486A7B6000) [pid = 2672] [serial = 208] [outer = 0000004865C0FC00] 03:34:37 INFO - PROCESS | 2672 | 1467974077256 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (000000486AEFD800) [pid = 2672] [serial = 209] [outer = 0000004865C0FC00] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 00000048655B6000 == 42 [pid = 2672] [id = 68] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A65000 == 41 [pid = 2672] [id = 67] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487926D000 == 40 [pid = 2672] [id = 66] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E11800 == 39 [pid = 2672] [id = 65] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487908A800 == 38 [pid = 2672] [id = 64] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004872202800 == 37 [pid = 2672] [id = 63] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487600A800 == 36 [pid = 2672] [id = 62] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487535E000 == 35 [pid = 2672] [id = 61] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004873721000 == 34 [pid = 2672] [id = 60] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E14000 == 33 [pid = 2672] [id = 59] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487258F800 == 32 [pid = 2672] [id = 58] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004872203800 == 31 [pid = 2672] [id = 57] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000486BE7D800 == 30 [pid = 2672] [id = 56] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0F5000 == 29 [pid = 2672] [id = 55] 03:34:38 INFO - PROCESS | 2672 | --DOCSHELL 000000487AD2C000 == 28 [pid = 2672] [id = 54] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000487268A800) [pid = 2672] [serial = 144] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004873F94C00) [pid = 2672] [serial = 147] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (00000048758A7400) [pid = 2672] [serial = 148] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004872692800) [pid = 2672] [serial = 145] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004875F12C00) [pid = 2672] [serial = 150] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004873FBB000) [pid = 2672] [serial = 157] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004865954C00) [pid = 2672] [serial = 154] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (00000048713EF400) [pid = 2672] [serial = 141] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486BCB8400) [pid = 2672] [serial = 138] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486E78D000) [pid = 2672] [serial = 139] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486A7AF800) [pid = 2672] [serial = 135] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AEF4C00) [pid = 2672] [serial = 136] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004873FC1800) [pid = 2672] [serial = 158] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A84400) [pid = 2672] [serial = 132] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865AA0400) [pid = 2672] [serial = 133] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486AEF7C00) [pid = 2672] [serial = 130] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A89B400) [pid = 2672] [serial = 129] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A9CC00) [pid = 2672] [serial = 127] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A2E000) [pid = 2672] [serial = 126] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865C0B800) [pid = 2672] [serial = 124] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872992800) [pid = 2672] [serial = 160] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486580C400) [pid = 2672] [serial = 153] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000487617D400) [pid = 2672] [serial = 151] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048723B0C00) [pid = 2672] [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.] 03:34:38 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004871F1D400) [pid = 2672] [serial = 142] [outer = 0000000000000000] [url = about:blank] 03:34:38 INFO - PROCESS | 2672 | 1467974078200 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1277ms 03:34:38 INFO - PROCESS | 2672 | 1467974078254 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2672 | 1467974078258 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:34:38 INFO - PROCESS | 2672 | 1467974078263 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:34:38 INFO - PROCESS | 2672 | 1467974078266 Marionette TRACE conn6 <- [1,246,null,{}] 03:34:38 INFO - PROCESS | 2672 | 1467974078272 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2672 | 1467974078275 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:38 INFO - PROCESS | 2672 | 1467974078364 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:34:38 INFO - PROCESS | 2672 | 1467974078371 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2672 | 1467974078375 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:38 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A84C800 == 29 [pid = 2672] [id = 71] 03:34:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486595C000) [pid = 2672] [serial = 210] [outer = 0000000000000000] 03:34:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A28400) [pid = 2672] [serial = 211] [outer = 000000486595C000] 03:34:38 INFO - PROCESS | 2672 | 1467974078426 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A8F400) [pid = 2672] [serial = 212] [outer = 000000486595C000] 03:34:38 INFO - PROCESS | 2672 | 1467974078916 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 693ms 03:34:38 INFO - PROCESS | 2672 | 1467974078961 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2672 | 1467974078966 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:34:38 INFO - PROCESS | 2672 | 1467974078973 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 2672 | 1467974078976 Marionette TRACE conn6 <- [1,250,null,{}] 03:34:38 INFO - PROCESS | 2672 | 1467974078980 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2672 | 1467974078983 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:39 INFO - PROCESS | 2672 | 1467974079075 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:34:39 INFO - PROCESS | 2672 | 1467974079137 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 2672 | 1467974079139 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:39 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BE7E800 == 30 [pid = 2672] [id = 72] 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B4E000) [pid = 2672] [serial = 213] [outer = 0000000000000000] 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865F45400) [pid = 2672] [serial = 214] [outer = 0000004865B4E000] 03:34:39 INFO - PROCESS | 2672 | 1467974079197 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486A7AC000) [pid = 2672] [serial = 215] [outer = 0000004865B4E000] 03:34:39 INFO - PROCESS | 2672 | 1467974079586 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 03:34:39 INFO - PROCESS | 2672 | 1467974079608 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 2672 | 1467974079611 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:34:39 INFO - PROCESS | 2672 | 1467974079615 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 2672 | 1467974079619 Marionette TRACE conn6 <- [1,254,null,{}] 03:34:39 INFO - PROCESS | 2672 | 1467974079631 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 2672 | 1467974079636 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:39 INFO - PROCESS | 2672 | 1467974079725 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:34:39 INFO - PROCESS | 2672 | 1467974079756 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 2672 | 1467974079759 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872156800 == 31 [pid = 2672] [id = 73] 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B885800) [pid = 2672] [serial = 216] [outer = 0000000000000000] 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486B8D8800) [pid = 2672] [serial = 217] [outer = 000000486B885800] 03:34:39 INFO - PROCESS | 2672 | 1467974079813 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCE3000) [pid = 2672] [serial = 218] [outer = 000000486B885800] 03:34:40 INFO - PROCESS | 2672 | 1467974080240 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 692ms 03:34:40 INFO - PROCESS | 2672 | 1467974080342 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 2672 | 1467974080344 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:34:40 INFO - PROCESS | 2672 | 1467974080387 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 2672 | 1467974080389 Marionette TRACE conn6 <- [1,258,null,{}] 03:34:40 INFO - PROCESS | 2672 | 1467974080465 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 2672 | 1467974080467 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:40 INFO - PROCESS | 2672 | 1467974080601 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:34:40 INFO - PROCESS | 2672 | 1467974080674 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 2672 | 1467974080677 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7F000 == 32 [pid = 2672] [id = 74] 03:34:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486594C000) [pid = 2672] [serial = 219] [outer = 0000000000000000] 03:34:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048718D5400) [pid = 2672] [serial = 220] [outer = 000000486594C000] 03:34:40 INFO - PROCESS | 2672 | 1467974080730 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871FDBC00) [pid = 2672] [serial = 221] [outer = 000000486594C000] 03:34:41 INFO - PROCESS | 2672 | 1467974081216 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 03:34:41 INFO - PROCESS | 2672 | 1467974081253 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 2672 | 1467974081255 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:34:41 INFO - PROCESS | 2672 | 1467974081259 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 2672 | 1467974081260 Marionette TRACE conn6 <- [1,262,null,{}] 03:34:41 INFO - PROCESS | 2672 | 1467974081264 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2672 | 1467974081267 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:41 INFO - PROCESS | 2672 | 1467974081373 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:34:41 INFO - PROCESS | 2672 | 1467974081380 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 2672 | 1467974081382 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:41 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B735000 == 33 [pid = 2672] [id = 75] 03:34:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865943C00) [pid = 2672] [serial = 222] [outer = 0000000000000000] 03:34:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000487268E000) [pid = 2672] [serial = 223] [outer = 0000004865943C00] 03:34:41 INFO - PROCESS | 2672 | 1467974081429 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487298DC00) [pid = 2672] [serial = 224] [outer = 0000004865943C00] 03:34:41 INFO - PROCESS | 2672 | 1467974081884 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 03:34:41 INFO - PROCESS | 2672 | 1467974081933 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 2672 | 1467974081935 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:34:41 INFO - PROCESS | 2672 | 1467974081938 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 2672 | 1467974081940 Marionette TRACE conn6 <- [1,266,null,{}] 03:34:41 INFO - PROCESS | 2672 | 1467974081949 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2672 | 1467974081954 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:42 INFO - PROCESS | 2672 | 1467974082088 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:34:42 INFO - PROCESS | 2672 | 1467974082100 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2672 | 1467974082102 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876009000 == 34 [pid = 2672] [id = 76] 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865810000) [pid = 2672] [serial = 225] [outer = 0000000000000000] 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872FDD400) [pid = 2672] [serial = 226] [outer = 0000004865810000] 03:34:42 INFO - PROCESS | 2672 | 1467974082192 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873FC3800) [pid = 2672] [serial = 227] [outer = 0000004865810000] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004863C0A400) [pid = 2672] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872CA4C00) [pid = 2672] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000487500D400) [pid = 2672] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486AEFF400) [pid = 2672] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004873E7B800) [pid = 2672] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004863C77000) [pid = 2672] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486595F400) [pid = 2672] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A99800) [pid = 2672] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A99C00) [pid = 2672] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872551800) [pid = 2672] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872992C00) [pid = 2672] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486F4EF000) [pid = 2672] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:34:42 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B4BC00) [pid = 2672] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:34:42 INFO - PROCESS | 2672 | 1467974082674 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 776ms 03:34:42 INFO - PROCESS | 2672 | 1467974082726 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 2672 | 1467974082728 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:34:42 INFO - PROCESS | 2672 | 1467974082732 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 2672 | 1467974082734 Marionette TRACE conn6 <- [1,270,null,{}] 03:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:34:42 INFO - PROCESS | 2672 | 1467974082737 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 2672 | 1467974082739 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:42 INFO - PROCESS | 2672 | 1467974082824 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:34:42 INFO - PROCESS | 2672 | 1467974082830 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2672 | 1467974082832 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:42 INFO - PROCESS | 2672 | ++DOCSHELL 000000487638C800 == 35 [pid = 2672] [id = 77] 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486F4EF000) [pid = 2672] [serial = 228] [outer = 0000000000000000] 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004873E7B800) [pid = 2672] [serial = 229] [outer = 000000486F4EF000] 03:34:42 INFO - PROCESS | 2672 | 1467974082877 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004874E8FC00) [pid = 2672] [serial = 230] [outer = 000000486F4EF000] 03:34:43 INFO - PROCESS | 2672 | 1467974083269 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 566ms 03:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:34:43 INFO - PROCESS | 2672 | 1467974083303 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 2672 | 1467974083305 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:34:43 INFO - PROCESS | 2672 | 1467974083309 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 2672 | 1467974083311 Marionette TRACE conn6 <- [1,274,null,{}] 03:34:43 INFO - PROCESS | 2672 | 1467974083324 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 2672 | 1467974083327 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:43 INFO - PROCESS | 2672 | 1467974083420 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:34:43 INFO - PROCESS | 2672 | 1467974083426 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 2672 | 1467974083428 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:43 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A71800 == 36 [pid = 2672] [id = 78] 03:34:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875312400) [pid = 2672] [serial = 231] [outer = 0000000000000000] 03:34:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048758AFC00) [pid = 2672] [serial = 232] [outer = 0000004875312400] 03:34:43 INFO - PROCESS | 2672 | 1467974083474 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004875F14C00) [pid = 2672] [serial = 233] [outer = 0000004875312400] 03:34:43 INFO - PROCESS | 2672 | 1467974083900 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 03:34:43 INFO - PROCESS | 2672 | 1467974083949 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 2672 | 1467974083952 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:34:43 INFO - PROCESS | 2672 | 1467974083956 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:34:43 INFO - PROCESS | 2672 | 1467974083958 Marionette TRACE conn6 <- [1,278,null,{}] 03:34:43 INFO - PROCESS | 2672 | 1467974083962 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 2672 | 1467974083964 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:44 INFO - PROCESS | 2672 | 1467974084050 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:34:44 INFO - PROCESS | 2672 | 1467974084055 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 2672 | 1467974084057 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:44 INFO - PROCESS | 2672 | ++DOCSHELL 000000487925D800 == 37 [pid = 2672] [id = 79] 03:34:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004876348800) [pid = 2672] [serial = 234] [outer = 0000000000000000] 03:34:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004876F73400) [pid = 2672] [serial = 235] [outer = 0000004876348800] 03:34:44 INFO - PROCESS | 2672 | 1467974084104 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004876F7DC00) [pid = 2672] [serial = 236] [outer = 0000004876348800] 03:34:44 INFO - PROCESS | 2672 | 1467974084573 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 03:34:44 INFO - PROCESS | 2672 | 1467974084631 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 2672 | 1467974084637 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:34:44 INFO - PROCESS | 2672 | 1467974084643 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 2672 | 1467974084647 Marionette TRACE conn6 <- [1,282,null,{}] 03:34:44 INFO - PROCESS | 2672 | 1467974084654 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 2672 | 1467974084657 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:44 INFO - PROCESS | 2672 | 1467974084829 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:34:44 INFO - PROCESS | 2672 | 1467974084913 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 2672 | 1467974084918 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:44 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B753800 == 38 [pid = 2672] [id = 80] 03:34:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865A89C00) [pid = 2672] [serial = 237] [outer = 0000000000000000] 03:34:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865A99000) [pid = 2672] [serial = 238] [outer = 0000004865A89C00] 03:34:44 INFO - PROCESS | 2672 | 1467974084979 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865B53800) [pid = 2672] [serial = 239] [outer = 0000004865A89C00] 03:34:45 INFO - PROCESS | 2672 | 1467974085517 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 923ms 03:34:45 INFO - PROCESS | 2672 | 1467974085568 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 2672 | 1467974085574 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:34:45 INFO - PROCESS | 2672 | 1467974085581 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2672 | 1467974085584 Marionette TRACE conn6 <- [1,286,null,{}] 03:34:45 INFO - PROCESS | 2672 | 1467974085588 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2672 | 1467974085591 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:45 INFO - PROCESS | 2672 | 1467974085710 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:34:45 INFO - PROCESS | 2672 | 1467974085793 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2672 | 1467974085796 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CAE800 == 39 [pid = 2672] [id = 81] 03:34:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865F43C00) [pid = 2672] [serial = 240] [outer = 0000000000000000] 03:34:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486AEF7800) [pid = 2672] [serial = 241] [outer = 0000004865F43C00] 03:34:45 INFO - PROCESS | 2672 | 1467974085856 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486BCE1400) [pid = 2672] [serial = 242] [outer = 0000004865F43C00] 03:34:46 INFO - PROCESS | 2672 | 1467974086497 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 986ms 03:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:34:46 INFO - PROCESS | 2672 | 1467974086568 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 2672 | 1467974086571 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:34:46 INFO - PROCESS | 2672 | 1467974086589 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 2672 | 1467974086593 Marionette TRACE conn6 <- [1,290,null,{}] 03:34:46 INFO - PROCESS | 2672 | 1467974086606 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 2672 | 1467974086612 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:46 INFO - PROCESS | 2672 | 1467974086735 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:34:46 INFO - PROCESS | 2672 | 1467974086798 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 2672 | 1467974086801 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:46 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A113000 == 40 [pid = 2672] [id = 82] 03:34:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004872996C00) [pid = 2672] [serial = 243] [outer = 0000000000000000] 03:34:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004872CA2800) [pid = 2672] [serial = 244] [outer = 0000004872996C00] 03:34:46 INFO - PROCESS | 2672 | 1467974086862 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004873EF8C00) [pid = 2672] [serial = 245] [outer = 0000004872996C00] 03:34:47 INFO - PROCESS | 2672 | 1467974087440 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 902ms 03:34:47 INFO - PROCESS | 2672 | 1467974087502 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2672 | 1467974087505 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:34:47 INFO - PROCESS | 2672 | 1467974087506 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:34:47 INFO - PROCESS | 2672 | 1467974087515 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2672 | 1467974087518 Marionette TRACE conn6 <- [1,294,null,{}] 03:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:34:47 INFO - PROCESS | 2672 | 1467974087522 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2672 | 1467974087524 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:47 INFO - PROCESS | 2672 | 1467974087643 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:34:47 INFO - PROCESS | 2672 | 1467974087711 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 2672 | 1467974087714 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879DD8000 == 41 [pid = 2672] [id = 83] 03:34:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004877806400) [pid = 2672] [serial = 246] [outer = 0000000000000000] 03:34:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004877A49000) [pid = 2672] [serial = 247] [outer = 0000004877806400] 03:34:47 INFO - PROCESS | 2672 | 1467974087771 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004877A4FC00) [pid = 2672] [serial = 248] [outer = 0000004877806400] 03:34:48 INFO - PROCESS | 2672 | 1467974088401 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:48 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. 03:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 923ms 03:34:48 INFO - PROCESS | 2672 | 1467974088445 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 2672 | 1467974088448 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:34:48 INFO - PROCESS | 2672 | 1467974088452 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 2672 | 1467974088454 Marionette TRACE conn6 <- [1,298,null,{}] 03:34:48 INFO - PROCESS | 2672 | 1467974088458 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 2672 | 1467974088461 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:48 INFO - PROCESS | 2672 | 1467974088597 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:34:48 INFO - PROCESS | 2672 | 1467974088666 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 2672 | 1467974088668 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879DDD000 == 42 [pid = 2672] [id = 84] 03:34:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (0000004865B8F400) [pid = 2672] [serial = 249] [outer = 0000000000000000] 03:34:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (0000004865B97800) [pid = 2672] [serial = 250] [outer = 0000004865B8F400] 03:34:48 INFO - PROCESS | 2672 | 1467974088723 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (0000004877803C00) [pid = 2672] [serial = 251] [outer = 0000004865B8F400] 03:34:49 INFO - PROCESS | 2672 | 1467974089447 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:49 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. 03:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1026ms 03:34:49 INFO - PROCESS | 2672 | 1467974089480 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 2672 | 1467974089484 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:34:49 INFO - PROCESS | 2672 | 1467974089489 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 2672 | 1467974089493 Marionette TRACE conn6 <- [1,302,null,{}] 03:34:49 INFO - PROCESS | 2672 | 1467974089513 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 2672 | 1467974089516 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:49 INFO - PROCESS | 2672 | 1467974089622 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:34:49 INFO - PROCESS | 2672 | 1467974089709 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2672 | 1467974089712 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:49 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9ED000 == 43 [pid = 2672] [id = 85] 03:34:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (0000004865808000) [pid = 2672] [serial = 252] [outer = 0000000000000000] 03:34:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (0000004865B4BC00) [pid = 2672] [serial = 253] [outer = 0000004865808000] 03:34:49 INFO - PROCESS | 2672 | 1467974089764 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (0000004865D7E800) [pid = 2672] [serial = 254] [outer = 0000004865808000] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A71800 == 42 [pid = 2672] [id = 78] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 000000487638C800 == 41 [pid = 2672] [id = 77] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 0000004876009000 == 40 [pid = 2672] [id = 76] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 000000486B735000 == 39 [pid = 2672] [id = 75] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7F000 == 38 [pid = 2672] [id = 74] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 0000004872156800 == 37 [pid = 2672] [id = 73] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 000000486BE7E800 == 36 [pid = 2672] [id = 72] 03:34:50 INFO - PROCESS | 2672 | --DOCSHELL 000000486A84C800 == 35 [pid = 2672] [id = 71] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (000000486A7B5C00) [pid = 2672] [serial = 169] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (000000486AD39800) [pid = 2672] [serial = 170] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (00000048737E8800) [pid = 2672] [serial = 188] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (00000048758AC400) [pid = 2672] [serial = 193] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (000000486B887800) [pid = 2672] [serial = 172] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (0000004873FC5400) [pid = 2672] [serial = 191] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004873F9D800) [pid = 2672] [serial = 190] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000486B8D7400) [pid = 2672] [serial = 173] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865948400) [pid = 2672] [serial = 197] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004863C7BC00) [pid = 2672] [serial = 196] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865960C00) [pid = 2672] [serial = 163] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865A2F000) [pid = 2672] [serial = 164] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486BC1C000) [pid = 2672] [serial = 175] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCE2400) [pid = 2672] [serial = 176] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A9D000) [pid = 2672] [serial = 166] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865B4CC00) [pid = 2672] [serial = 167] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872690C00) [pid = 2672] [serial = 181] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000487298CC00) [pid = 2672] [serial = 182] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872998C00) [pid = 2672] [serial = 184] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004875F1A000) [pid = 2672] [serial = 194] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004870D94C00) [pid = 2672] [serial = 178] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004871AB3800) [pid = 2672] [serial = 179] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872CABC00) [pid = 2672] [serial = 187] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004875F19C00) [pid = 2672] [serial = 200] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004870D95400) [pid = 2672] [serial = 199] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872C9E800) [pid = 2672] [serial = 185] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004877802400) [pid = 2672] [serial = 202] [outer = 0000000000000000] [url = about:blank] 03:34:50 INFO - PROCESS | 2672 | 1467974090253 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:50 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. 03:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 03:34:50 INFO - PROCESS | 2672 | 1467974090269 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2672 | 1467974090274 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:34:50 INFO - PROCESS | 2672 | 1467974090280 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2672 | 1467974090283 Marionette TRACE conn6 <- [1,306,null,{}] 03:34:50 INFO - PROCESS | 2672 | 1467974090287 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2672 | 1467974090290 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:50 INFO - PROCESS | 2672 | 1467974090409 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:34:50 INFO - PROCESS | 2672 | 1467974090418 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2672 | 1467974090420 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:50 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC44800 == 36 [pid = 2672] [id = 86] 03:34:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865B49C00) [pid = 2672] [serial = 255] [outer = 0000000000000000] 03:34:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865B51C00) [pid = 2672] [serial = 256] [outer = 0000004865B49C00] 03:34:50 INFO - PROCESS | 2672 | 1467974090472 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486A0D1000) [pid = 2672] [serial = 257] [outer = 0000004865B49C00] 03:34:50 INFO - PROCESS | 2672 | 1467974090940 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:50 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. 03:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 03:34:50 INFO - PROCESS | 2672 | 1467974090959 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2672 | 1467974090961 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:34:50 INFO - PROCESS | 2672 | 1467974090965 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2672 | 1467974090969 Marionette TRACE conn6 <- [1,310,null,{}] 03:34:50 INFO - PROCESS | 2672 | 1467974090980 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2672 | 1467974090985 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:51 INFO - PROCESS | 2672 | 1467974091100 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:34:51 INFO - PROCESS | 2672 | 1467974091166 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 2672 | 1467974091169 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:51 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726BA800 == 37 [pid = 2672] [id = 87] 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486AEFA800) [pid = 2672] [serial = 258] [outer = 0000000000000000] 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486B886400) [pid = 2672] [serial = 259] [outer = 000000486AEFA800] 03:34:51 INFO - PROCESS | 2672 | 1467974091234 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BCE2400) [pid = 2672] [serial = 260] [outer = 000000486AEFA800] 03:34:51 INFO - PROCESS | 2672 | 1467974091619 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:51 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. 03:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 03:34:51 INFO - PROCESS | 2672 | 1467974091660 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 2672 | 1467974091663 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:34:51 INFO - PROCESS | 2672 | 1467974091666 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:34:51 INFO - PROCESS | 2672 | 1467974091668 Marionette TRACE conn6 <- [1,314,null,{}] 03:34:51 INFO - PROCESS | 2672 | 1467974091672 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2672 | 1467974091674 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:51 INFO - PROCESS | 2672 | 1467974091767 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:34:51 INFO - PROCESS | 2672 | 1467974091774 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 2672 | 1467974091776 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7A000 == 38 [pid = 2672] [id = 88] 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D5D000) [pid = 2672] [serial = 261] [outer = 0000000000000000] 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871834800) [pid = 2672] [serial = 262] [outer = 0000004870D5D000] 03:34:51 INFO - PROCESS | 2672 | 1467974091821 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871FDC000) [pid = 2672] [serial = 263] [outer = 0000004870D5D000] 03:34:52 INFO - PROCESS | 2672 | 1467974092253 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:52 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. 03:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 03:34:52 INFO - PROCESS | 2672 | 1467974092302 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 2672 | 1467974092304 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:34:52 INFO - PROCESS | 2672 | 1467974092308 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 2672 | 1467974092310 Marionette TRACE conn6 <- [1,318,null,{}] 03:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:34:52 INFO - PROCESS | 2672 | 1467974092314 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 2672 | 1467974092316 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:52 INFO - PROCESS | 2672 | 1467974092435 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:34:52 INFO - PROCESS | 2672 | 1467974092509 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 2672 | 1467974092511 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875362000 == 39 [pid = 2672] [id = 89] 03:34:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487268C400) [pid = 2672] [serial = 264] [outer = 0000000000000000] 03:34:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872693000) [pid = 2672] [serial = 265] [outer = 000000487268C400] 03:34:52 INFO - PROCESS | 2672 | 1467974092558 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872998C00) [pid = 2672] [serial = 266] [outer = 000000487268C400] 03:34:53 INFO - PROCESS | 2672 | 1467974093017 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:53 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. 03:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 03:34:53 INFO - PROCESS | 2672 | 1467974093048 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 2672 | 1467974093051 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:34:53 INFO - PROCESS | 2672 | 1467974093054 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 2672 | 1467974093056 Marionette TRACE conn6 <- [1,322,null,{}] 03:34:53 INFO - PROCESS | 2672 | 1467974093059 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 2672 | 1467974093066 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:53 INFO - PROCESS | 2672 | 1467974093202 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:34:53 INFO - PROCESS | 2672 | 1467974093255 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2672 | 1467974093257 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:53 INFO - PROCESS | 2672 | ++DOCSHELL 000000487638C800 == 40 [pid = 2672] [id = 90] 03:34:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873F9D800) [pid = 2672] [serial = 267] [outer = 0000000000000000] 03:34:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004874E9B000) [pid = 2672] [serial = 268] [outer = 0000004873F9D800] 03:34:53 INFO - PROCESS | 2672 | 1467974093304 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004875F13400) [pid = 2672] [serial = 269] [outer = 0000004873F9D800] 03:34:53 INFO - PROCESS | 2672 | 1467974093739 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:53 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. 03:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 03:34:53 INFO - PROCESS | 2672 | 1467974093803 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 2672 | 1467974093806 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:34:53 INFO - PROCESS | 2672 | 1467974093814 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 2672 | 1467974093823 Marionette TRACE conn6 <- [1,326,null,{}] 03:34:53 INFO - PROCESS | 2672 | 1467974093828 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 2672 | 1467974093830 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:53 INFO - PROCESS | 2672 | 1467974093939 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:34:53 INFO - PROCESS | 2672 | 1467974093988 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2672 | 1467974093990 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6A800 == 41 [pid = 2672] [id = 91] 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004863C56C00) [pid = 2672] [serial = 270] [outer = 0000000000000000] 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004863C5B000) [pid = 2672] [serial = 271] [outer = 0000004863C56C00] 03:34:54 INFO - PROCESS | 2672 | 1467974094035 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004875F0D000) [pid = 2672] [serial = 272] [outer = 0000004863C56C00] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486594C000) [pid = 2672] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865943C00) [pid = 2672] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486B885800) [pid = 2672] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486595C000) [pid = 2672] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004865B4E000) [pid = 2672] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004876353400) [pid = 2672] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865810000) [pid = 2672] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004875312400) [pid = 2672] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:34:54 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486F4EF000) [pid = 2672] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:34:54 INFO - PROCESS | 2672 | 1467974094449 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:54 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. 03:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 03:34:54 INFO - PROCESS | 2672 | 1467974094510 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 2672 | 1467974094512 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:34:54 INFO - PROCESS | 2672 | 1467974094516 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 2672 | 1467974094518 Marionette TRACE conn6 <- [1,330,null,{}] 03:34:54 INFO - PROCESS | 2672 | 1467974094521 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 2672 | 1467974094523 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:54 INFO - PROCESS | 2672 | 1467974094634 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:34:54 INFO - PROCESS | 2672 | 1467974094680 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 2672 | 1467974094682 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C22800 == 42 [pid = 2672] [id = 92] 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004863C58800) [pid = 2672] [serial = 273] [outer = 0000000000000000] 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048659AA000) [pid = 2672] [serial = 274] [outer = 0000004863C58800] 03:34:54 INFO - PROCESS | 2672 | 1467974094728 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048659B1400) [pid = 2672] [serial = 275] [outer = 0000004863C58800] 03:34:55 INFO - PROCESS | 2672 | 1467974095102 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:55 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. 03:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 03:34:55 INFO - PROCESS | 2672 | 1467974095145 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2672 | 1467974095147 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:34:55 INFO - PROCESS | 2672 | 1467974095151 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 2672 | 1467974095153 Marionette TRACE conn6 <- [1,334,null,{}] 03:34:55 INFO - PROCESS | 2672 | 1467974095156 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 2672 | 1467974095158 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:55 INFO - PROCESS | 2672 | 1467974095269 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:34:55 INFO - PROCESS | 2672 | 1467974095277 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2672 | 1467974095279 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879DD4000 == 43 [pid = 2672] [id = 93] 03:34:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486A0C5800) [pid = 2672] [serial = 276] [outer = 0000000000000000] 03:34:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004875312400) [pid = 2672] [serial = 277] [outer = 000000486A0C5800] 03:34:55 INFO - PROCESS | 2672 | 1467974095324 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004876F75800) [pid = 2672] [serial = 278] [outer = 000000486A0C5800] 03:34:55 INFO - PROCESS | 2672 | 1467974095739 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:55 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. 03:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 03:34:55 INFO - PROCESS | 2672 | 1467974095782 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2672 | 1467974095784 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:34:55 INFO - PROCESS | 2672 | 1467974095788 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 2672 | 1467974095790 Marionette TRACE conn6 <- [1,338,null,{}] 03:34:55 INFO - PROCESS | 2672 | 1467974095793 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 2672 | 1467974095795 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:55 INFO - PROCESS | 2672 | 1467974095883 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:34:55 INFO - PROCESS | 2672 | 1467974095891 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2672 | 1467974095893 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AD2A800 == 44 [pid = 2672] [id = 94] 03:34:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004871A88000) [pid = 2672] [serial = 279] [outer = 0000000000000000] 03:34:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004871A8E400) [pid = 2672] [serial = 280] [outer = 0000004871A88000] 03:34:55 INFO - PROCESS | 2672 | 1467974095938 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004873F94C00) [pid = 2672] [serial = 281] [outer = 0000004871A88000] 03:34:56 INFO - PROCESS | 2672 | 1467974096428 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:56 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. 03:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 03:34:56 INFO - PROCESS | 2672 | 1467974096463 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2672 | 1467974096468 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:34:56 INFO - PROCESS | 2672 | 1467974096474 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2672 | 1467974096478 Marionette TRACE conn6 <- [1,342,null,{}] 03:34:56 INFO - PROCESS | 2672 | 1467974096485 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2672 | 1467974096488 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:56 INFO - PROCESS | 2672 | 1467974096659 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:34:56 INFO - PROCESS | 2672 | 1467974096747 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 2672 | 1467974096752 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:56 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B719000 == 45 [pid = 2672] [id = 95] 03:34:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865954800) [pid = 2672] [serial = 282] [outer = 0000000000000000] 03:34:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (000000486595DC00) [pid = 2672] [serial = 283] [outer = 0000004865954800] 03:34:56 INFO - PROCESS | 2672 | 1467974096812 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004865A88000) [pid = 2672] [serial = 284] [outer = 0000004865954800] 03:34:57 INFO - PROCESS | 2672 | 1467974097403 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:57 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. 03:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 986ms 03:34:57 INFO - PROCESS | 2672 | 1467974097462 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 2672 | 1467974097468 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:34:57 INFO - PROCESS | 2672 | 1467974097475 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 2672 | 1467974097478 Marionette TRACE conn6 <- [1,346,null,{}] 03:34:57 INFO - PROCESS | 2672 | 1467974097482 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 2672 | 1467974097485 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:57 INFO - PROCESS | 2672 | 1467974097606 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:34:57 INFO - PROCESS | 2672 | 1467974097678 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2672 | 1467974097681 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:57 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753E6800 == 46 [pid = 2672] [id = 96] 03:34:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (000000486AEF1800) [pid = 2672] [serial = 285] [outer = 0000000000000000] 03:34:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (000000486AEFCC00) [pid = 2672] [serial = 286] [outer = 000000486AEF1800] 03:34:57 INFO - PROCESS | 2672 | 1467974097782 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (000000486BCE1000) [pid = 2672] [serial = 287] [outer = 000000486AEF1800] 03:34:58 INFO - PROCESS | 2672 | 1467974098385 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:58 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. 03:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 923ms 03:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:34:58 INFO - PROCESS | 2672 | 1467974098399 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 2672 | 1467974098401 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:34:58 INFO - PROCESS | 2672 | 1467974098405 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 2672 | 1467974098409 Marionette TRACE conn6 <- [1,350,null,{}] 03:34:58 INFO - PROCESS | 2672 | 1467974098422 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 2672 | 1467974098427 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:58 INFO - PROCESS | 2672 | 1467974098547 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:34:58 INFO - PROCESS | 2672 | 1467974098633 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2672 | 1467974098636 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A48800 == 47 [pid = 2672] [id = 97] 03:34:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (0000004872672800) [pid = 2672] [serial = 288] [outer = 0000000000000000] 03:34:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (0000004872677800) [pid = 2672] [serial = 289] [outer = 0000004872672800] 03:34:58 INFO - PROCESS | 2672 | 1467974098695 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (0000004872B2E400) [pid = 2672] [serial = 290] [outer = 0000004872672800] 03:34:59 INFO - PROCESS | 2672 | 1467974099285 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:34:59 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. 03:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 923ms 03:34:59 INFO - PROCESS | 2672 | 1467974099331 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2672 | 1467974099334 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:34:59 INFO - PROCESS | 2672 | 1467974099338 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 2672 | 1467974099340 Marionette TRACE conn6 <- [1,354,null,{}] 03:34:59 INFO - PROCESS | 2672 | 1467974099343 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2672 | 1467974099346 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:59 INFO - PROCESS | 2672 | 1467974099463 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:34:59 INFO - PROCESS | 2672 | 1467974099548 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2672 | 1467974099550 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:34:59 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D5800 == 48 [pid = 2672] [id = 98] 03:34:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 102 (0000004873F96C00) [pid = 2672] [serial = 291] [outer = 0000000000000000] 03:34:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 103 (0000004873FC7C00) [pid = 2672] [serial = 292] [outer = 0000004873F96C00] 03:34:59 INFO - PROCESS | 2672 | 1467974099607 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 104 (0000004877805800) [pid = 2672] [serial = 293] [outer = 0000004873F96C00] 03:35:00 INFO - PROCESS | 2672 | 1467974100408 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:35:00 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. 03:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1130ms 03:35:00 INFO - PROCESS | 2672 | 1467974100483 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2672 | 1467974100488 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:35:00 INFO - PROCESS | 2672 | 1467974100494 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2672 | 1467974100498 Marionette TRACE conn6 <- [1,358,null,{}] 03:35:00 INFO - PROCESS | 2672 | 1467974100504 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 2672 | 1467974100507 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:00 INFO - PROCESS | 2672 | 1467974100620 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:35:00 INFO - PROCESS | 2672 | 1467974100686 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 2672 | 1467974100690 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:00 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F438000 == 49 [pid = 2672] [id = 99] 03:35:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 105 (0000004865A2FC00) [pid = 2672] [serial = 294] [outer = 0000000000000000] 03:35:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 106 (0000004865A8CC00) [pid = 2672] [serial = 295] [outer = 0000004865A2FC00] 03:35:00 INFO - PROCESS | 2672 | 1467974100742 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 107 (0000004865C0B800) [pid = 2672] [serial = 296] [outer = 0000004865A2FC00] 03:35:01 INFO - PROCESS | 2672 | 1467974101356 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:35:01 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. 03:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 924ms 03:35:01 INFO - PROCESS | 2672 | 1467974101421 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2672 | 1467974101426 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:35:01 INFO - PROCESS | 2672 | 1467974101432 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2672 | 1467974101435 Marionette TRACE conn6 <- [1,362,null,{}] 03:35:01 INFO - PROCESS | 2672 | 1467974101439 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 2672 | 1467974101442 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:01 INFO - PROCESS | 2672 | 1467974101562 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004866920000 == 48 [pid = 2672] [id = 69] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879DD4000 == 47 [pid = 2672] [id = 93] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C22800 == 46 [pid = 2672] [id = 92] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6A800 == 45 [pid = 2672] [id = 91] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487638C800 == 44 [pid = 2672] [id = 90] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004875362000 == 43 [pid = 2672] [id = 89] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7A000 == 42 [pid = 2672] [id = 88] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 00000048726BA800 == 41 [pid = 2672] [id = 87] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 106 (0000004865803000) [pid = 2672] [serial = 205] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 105 (000000486A7B6000) [pid = 2672] [serial = 208] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 104 (0000004876F73400) [pid = 2672] [serial = 235] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC44800 == 40 [pid = 2672] [id = 86] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9ED000 == 39 [pid = 2672] [id = 85] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879DDD000 == 38 [pid = 2672] [id = 84] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879DD8000 == 37 [pid = 2672] [id = 83] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487A113000 == 36 [pid = 2672] [id = 82] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CAE800 == 35 [pid = 2672] [id = 81] 03:35:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486B753800 == 34 [pid = 2672] [id = 80] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 103 (00000048718D5400) [pid = 2672] [serial = 220] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 102 (0000004871FDBC00) [pid = 2672] [serial = 221] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 101 (000000487268E000) [pid = 2672] [serial = 223] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (000000486B8D8800) [pid = 2672] [serial = 217] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (0000004865A28400) [pid = 2672] [serial = 211] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (0000004865A8F400) [pid = 2672] [serial = 212] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (000000486A7AC000) [pid = 2672] [serial = 215] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (0000004865F45400) [pid = 2672] [serial = 214] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (000000487780C000) [pid = 2672] [serial = 203] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004872FDD400) [pid = 2672] [serial = 226] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (00000048758AFC00) [pid = 2672] [serial = 232] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004873FC3800) [pid = 2672] [serial = 227] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000487298DC00) [pid = 2672] [serial = 224] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004875F14C00) [pid = 2672] [serial = 233] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004873E7B800) [pid = 2672] [serial = 229] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004874E8FC00) [pid = 2672] [serial = 230] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCE3000) [pid = 2672] [serial = 218] [outer = 0000000000000000] [url = about:blank] 03:35:01 INFO - PROCESS | 2672 | 1467974101683 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2672 | 1467974101686 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:01 INFO - PROCESS | 2672 | ++DOCSHELL 00000048655C2800 == 35 [pid = 2672] [id = 100] 03:35:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004863C55400) [pid = 2672] [serial = 297] [outer = 0000000000000000] 03:35:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004863C5E800) [pid = 2672] [serial = 298] [outer = 0000004863C55400] 03:35:01 INFO - PROCESS | 2672 | 1467974101735 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048659A4C00) [pid = 2672] [serial = 299] [outer = 0000004863C55400] 03:35:02 INFO - PROCESS | 2672 | 1467974102192 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:35:02 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. 03:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 776ms 03:35:02 INFO - PROCESS | 2672 | 1467974102211 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2672 | 1467974102213 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:35:02 INFO - PROCESS | 2672 | 1467974102217 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2672 | 1467974102220 Marionette TRACE conn6 <- [1,366,null,{}] 03:35:02 INFO - PROCESS | 2672 | 1467974102237 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 2672 | 1467974102242 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:02 INFO - PROCESS | 2672 | 1467974102333 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:35:02 INFO - PROCESS | 2672 | 1467974102342 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2672 | 1467974102345 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872203800 == 36 [pid = 2672] [id = 101] 03:35:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (000000486A830800) [pid = 2672] [serial = 300] [outer = 0000000000000000] 03:35:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486ABBE800) [pid = 2672] [serial = 301] [outer = 000000486A830800] 03:35:02 INFO - PROCESS | 2672 | 1467974102395 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486B887400) [pid = 2672] [serial = 302] [outer = 000000486A830800] 03:35:02 INFO - PROCESS | 2672 | 1467974102866 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:35:02 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. 03:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 03:35:02 INFO - PROCESS | 2672 | 1467974102911 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2672 | 1467974102914 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:35:02 INFO - PROCESS | 2672 | 1467974102918 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:35:02 INFO - PROCESS | 2672 | 1467974102919 Marionette TRACE conn6 <- [1,370,null,{}] 03:35:02 INFO - PROCESS | 2672 | 1467974102923 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 2672 | 1467974102932 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:03 INFO - PROCESS | 2672 | 1467974103020 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:35:03 INFO - PROCESS | 2672 | 1467974103028 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2672 | 1467974103030 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F34800 == 37 [pid = 2672] [id = 102] 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (000000486BCDE800) [pid = 2672] [serial = 303] [outer = 0000000000000000] 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (000000486C2C5400) [pid = 2672] [serial = 304] [outer = 000000486BCDE800] 03:35:03 INFO - PROCESS | 2672 | 1467974103077 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (000000486F4F7000) [pid = 2672] [serial = 305] [outer = 000000486BCDE800] 03:35:03 INFO - PROCESS | 2672 | 1467974103507 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:35:03 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. 03:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 03:35:03 INFO - PROCESS | 2672 | 1467974103550 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2672 | 1467974103552 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:35:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:35:03 INFO - PROCESS | 2672 | 1467974103555 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 2672 | 1467974103557 Marionette TRACE conn6 <- [1,374,null,{}] 03:35:03 INFO - PROCESS | 2672 | 1467974103561 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 2672 | 1467974103563 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:03 INFO - PROCESS | 2672 | 1467974103648 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:35:03 INFO - PROCESS | 2672 | 1467974103683 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2672 | 1467974103685 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F69800 == 38 [pid = 2672] [id = 103] 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (00000048718DD000) [pid = 2672] [serial = 306] [outer = 0000000000000000] 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (00000048718E4C00) [pid = 2672] [serial = 307] [outer = 00000048718DD000] 03:35:03 INFO - PROCESS | 2672 | 1467974103731 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (0000004871F1D400) [pid = 2672] [serial = 308] [outer = 00000048718DD000] 03:35:04 INFO - PROCESS | 2672 | 1467974104245 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:35:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 03:35:04 INFO - PROCESS | 2672 | 1467974104298 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 2672 | 1467974104300 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:35:04 INFO - PROCESS | 2672 | 1467974104303 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 2672 | 1467974104305 Marionette TRACE conn6 <- [1,378,null,{}] 03:35:04 INFO - PROCESS | 2672 | 1467974104309 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 2672 | 1467974104315 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:04 INFO - PROCESS | 2672 | 1467974104452 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:35:04 INFO - PROCESS | 2672 | 1467974104499 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2672 | 1467974104501 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:04 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874AE6000 == 39 [pid = 2672] [id = 104] 03:35:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (000000487268AC00) [pid = 2672] [serial = 309] [outer = 0000000000000000] 03:35:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (000000487298FC00) [pid = 2672] [serial = 310] [outer = 000000487268AC00] 03:35:04 INFO - PROCESS | 2672 | 1467974104548 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 102 (0000004872C9F400) [pid = 2672] [serial = 311] [outer = 000000487268AC00] 03:35:05 INFO - PROCESS | 2672 | 1467974105185 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:35:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 923ms 03:35:05 INFO - PROCESS | 2672 | 1467974105229 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2672 | 1467974105231 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:35:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:35:05 INFO - PROCESS | 2672 | 1467974105234 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2672 | 1467974105236 Marionette TRACE conn6 <- [1,382,null,{}] 03:35:05 INFO - PROCESS | 2672 | 1467974105240 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 2672 | 1467974105242 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:05 INFO - PROCESS | 2672 | 1467974105352 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:35:05 INFO - PROCESS | 2672 | 1467974105359 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2672 | 1467974105361 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0F4800 == 40 [pid = 2672] [id = 105] 03:35:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 103 (0000004872F1C400) [pid = 2672] [serial = 312] [outer = 0000000000000000] 03:35:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 104 (0000004872F1EC00) [pid = 2672] [serial = 313] [outer = 0000004872F1C400] 03:35:05 INFO - PROCESS | 2672 | 1467974105447 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 105 (0000004872FE4800) [pid = 2672] [serial = 314] [outer = 0000004872F1C400] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 104 (0000004865C0FC00) [pid = 2672] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 103 (000000487298D400) [pid = 2672] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 102 (0000004870D5D000) [pid = 2672] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 101 (0000004872996C00) [pid = 2672] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (000000486AEFA800) [pid = 2672] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (000000487268C400) [pid = 2672] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (0000004865A89C00) [pid = 2672] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (0000004865B49C00) [pid = 2672] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (0000004873F9D800) [pid = 2672] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (0000004865F43C00) [pid = 2672] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004865808000) [pid = 2672] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004863C58800) [pid = 2672] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865B8F400) [pid = 2672] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004863C56C00) [pid = 2672] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486A0C5800) [pid = 2672] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:35:06 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004864E3E400) [pid = 2672] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:35:06 INFO - PROCESS | 2672 | 1467974106055 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:35:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 882ms 03:35:06 INFO - PROCESS | 2672 | 1467974106119 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2672 | 1467974106122 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:35:06 INFO - PROCESS | 2672 | 1467974106125 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:35:06 INFO - PROCESS | 2672 | 1467974106127 Marionette TRACE conn6 <- [1,386,null,{}] 03:35:06 INFO - PROCESS | 2672 | 1467974106130 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2672 | 1467974106133 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:06 INFO - PROCESS | 2672 | 1467974106219 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:35:06 INFO - PROCESS | 2672 | 1467974106225 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2672 | 1467974106227 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:06 INFO - PROCESS | 2672 | ++DOCSHELL 000000487638A800 == 41 [pid = 2672] [id = 106] 03:35:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865810000) [pid = 2672] [serial = 315] [outer = 0000000000000000] 03:35:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A8D000) [pid = 2672] [serial = 316] [outer = 0000004865810000] 03:35:06 INFO - PROCESS | 2672 | 1467974106274 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486BCDE400) [pid = 2672] [serial = 317] [outer = 0000004865810000] 03:35:06 INFO - PROCESS | 2672 | 1467974106727 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 03:35:06 INFO - PROCESS | 2672 | 1467974106757 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2672 | 1467974106759 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:35:06 INFO - PROCESS | 2672 | 1467974106762 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2672 | 1467974106764 Marionette TRACE conn6 <- [1,390,null,{}] 03:35:06 INFO - PROCESS | 2672 | 1467974106768 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2672 | 1467974106770 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:06 INFO - PROCESS | 2672 | 1467974106865 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:35:06 INFO - PROCESS | 2672 | 1467974106871 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2672 | 1467974106873 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:06 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C6800 == 42 [pid = 2672] [id = 107] 03:35:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000487298B800) [pid = 2672] [serial = 318] [outer = 0000000000000000] 03:35:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004873EF8000) [pid = 2672] [serial = 319] [outer = 000000487298B800] 03:35:06 INFO - PROCESS | 2672 | 1467974106920 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (000000487500BC00) [pid = 2672] [serial = 320] [outer = 000000487298B800] 03:35:07 INFO - PROCESS | 2672 | 1467974107360 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 03:35:07 INFO - PROCESS | 2672 | 1467974107395 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2672 | 1467974107397 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 2672 | 1467974107401 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:35:07 INFO - PROCESS | 2672 | 1467974107403 Marionette TRACE conn6 <- [1,394,null,{}] 03:35:07 INFO - PROCESS | 2672 | 1467974107406 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2672 | 1467974107409 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:07 INFO - PROCESS | 2672 | 1467974107496 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:35:07 INFO - PROCESS | 2672 | 1467974107504 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2672 | 1467974107506 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6D800 == 43 [pid = 2672] [id = 108] 03:35:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (0000004875F0F400) [pid = 2672] [serial = 321] [outer = 0000000000000000] 03:35:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (0000004875F14000) [pid = 2672] [serial = 322] [outer = 0000004875F0F400] 03:35:07 INFO - PROCESS | 2672 | 1467974107552 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (0000004876F78C00) [pid = 2672] [serial = 323] [outer = 0000004875F0F400] 03:35:07 INFO - PROCESS | 2672 | 1467974107979 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 03:35:08 INFO - PROCESS | 2672 | 1467974108069 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2672 | 1467974108074 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:35:08 INFO - PROCESS | 2672 | 1467974108080 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:35:08 INFO - PROCESS | 2672 | 1467974108085 Marionette TRACE conn6 <- [1,398,null,{}] 03:35:08 INFO - PROCESS | 2672 | 1467974108091 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 2672 | 1467974108095 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:08 INFO - PROCESS | 2672 | 1467974108306 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:35:08 INFO - PROCESS | 2672 | 1467974108376 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2672 | 1467974108382 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:08 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B726800 == 44 [pid = 2672] [id = 109] 03:35:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (00000048659AE400) [pid = 2672] [serial = 324] [outer = 0000000000000000] 03:35:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (0000004865A27000) [pid = 2672] [serial = 325] [outer = 00000048659AE400] 03:35:08 INFO - PROCESS | 2672 | 1467974108442 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (0000004865A97C00) [pid = 2672] [serial = 326] [outer = 00000048659AE400] 03:35:09 INFO - PROCESS | 2672 | 1467974109136 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1067ms 03:35:09 INFO - PROCESS | 2672 | 1467974109180 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2672 | 1467974109183 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:35:09 INFO - PROCESS | 2672 | 1467974109191 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2672 | 1467974109196 Marionette TRACE conn6 <- [1,402,null,{}] 03:35:09 INFO - PROCESS | 2672 | 1467974109200 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2672 | 1467974109203 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:09 INFO - PROCESS | 2672 | 1467974109323 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:35:09 INFO - PROCESS | 2672 | 1467974109409 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2672 | 1467974109412 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4C800 == 45 [pid = 2672] [id = 110] 03:35:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 102 (000000486A7B0000) [pid = 2672] [serial = 327] [outer = 0000000000000000] 03:35:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 103 (000000486B711C00) [pid = 2672] [serial = 328] [outer = 000000486A7B0000] 03:35:09 INFO - PROCESS | 2672 | 1467974109472 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 104 (000000486F4F1C00) [pid = 2672] [serial = 329] [outer = 000000486A7B0000] 03:35:10 INFO - PROCESS | 2672 | 1467974110157 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 03:35:10 INFO - PROCESS | 2672 | 1467974110175 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2672 | 1467974110178 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:35:10 INFO - PROCESS | 2672 | 1467974110182 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 2672 | 1467974110184 Marionette TRACE conn6 <- [1,406,null,{}] 03:35:10 INFO - PROCESS | 2672 | 1467974110195 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 2672 | 1467974110201 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:10 INFO - PROCESS | 2672 | 1467974110323 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:35:10 INFO - PROCESS | 2672 | 1467974110442 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2672 | 1467974110447 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000487926D800 == 46 [pid = 2672] [id = 111] 03:35:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 105 (0000004872991000) [pid = 2672] [serial = 330] [outer = 0000000000000000] 03:35:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 106 (0000004872C48C00) [pid = 2672] [serial = 331] [outer = 0000004872991000] 03:35:10 INFO - PROCESS | 2672 | 1467974110508 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 107 (0000004873FBC400) [pid = 2672] [serial = 332] [outer = 0000004872991000] 03:35:11 INFO - PROCESS | 2672 | 1467974111138 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1026ms 03:35:11 INFO - PROCESS | 2672 | 1467974111210 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 2672 | 1467974111212 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:35:11 INFO - PROCESS | 2672 | 1467974111216 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 2672 | 1467974111219 Marionette TRACE conn6 <- [1,410,null,{}] 03:35:11 INFO - PROCESS | 2672 | 1467974111223 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 2672 | 1467974111225 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:11 INFO - PROCESS | 2672 | 1467974111341 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:35:11 INFO - PROCESS | 2672 | 1467974111414 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 2672 | 1467974111417 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:11 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879DF0000 == 47 [pid = 2672] [id = 112] 03:35:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 108 (0000004871A85800) [pid = 2672] [serial = 333] [outer = 0000000000000000] 03:35:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 109 (0000004877A48400) [pid = 2672] [serial = 334] [outer = 0000004871A85800] 03:35:11 INFO - PROCESS | 2672 | 1467974111525 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 110 (0000004877C26000) [pid = 2672] [serial = 335] [outer = 0000004871A85800] 03:35:12 INFO - PROCESS | 2672 | 1467974112240 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1076ms 03:35:12 INFO - PROCESS | 2672 | 1467974112296 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2672 | 1467974112300 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:35:12 INFO - PROCESS | 2672 | 1467974112306 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2672 | 1467974112310 Marionette TRACE conn6 <- [1,414,null,{}] 03:35:12 INFO - PROCESS | 2672 | 1467974112316 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 2672 | 1467974112319 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:12 INFO - PROCESS | 2672 | 1467974112428 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:35:12 INFO - PROCESS | 2672 | 1467974112505 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 2672 | 1467974112507 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:12 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AAC1800 == 48 [pid = 2672] [id = 113] 03:35:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 111 (0000004865B50800) [pid = 2672] [serial = 336] [outer = 0000000000000000] 03:35:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 112 (0000004865B92000) [pid = 2672] [serial = 337] [outer = 0000004865B50800] 03:35:12 INFO - PROCESS | 2672 | 1467974112600 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 113 (000000486A76B400) [pid = 2672] [serial = 338] [outer = 0000004865B50800] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C6800 == 47 [pid = 2672] [id = 107] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000487638A800 == 46 [pid = 2672] [id = 106] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0F4800 == 45 [pid = 2672] [id = 105] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004874AE6000 == 44 [pid = 2672] [id = 104] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F69800 == 43 [pid = 2672] [id = 103] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F34800 == 42 [pid = 2672] [id = 102] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004872203800 == 41 [pid = 2672] [id = 101] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 00000048655C2800 == 40 [pid = 2672] [id = 100] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000486F438000 == 39 [pid = 2672] [id = 99] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000487AD2A800 == 38 [pid = 2672] [id = 94] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004872526000 == 37 [pid = 2672] [id = 70] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000486B719000 == 36 [pid = 2672] [id = 95] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A48800 == 35 [pid = 2672] [id = 97] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D5800 == 34 [pid = 2672] [id = 98] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 00000048753E6800 == 33 [pid = 2672] [id = 96] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000487925D800 == 32 [pid = 2672] [id = 79] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004879DF0000 == 31 [pid = 2672] [id = 112] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000487926D800 == 30 [pid = 2672] [id = 111] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4C800 == 29 [pid = 2672] [id = 110] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6D800 == 28 [pid = 2672] [id = 108] 03:35:13 INFO - PROCESS | 2672 | --DOCSHELL 000000486B726800 == 27 [pid = 2672] [id = 109] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 112 (0000004865962400) [pid = 2672] [serial = 206] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 111 (000000486AEFD800) [pid = 2672] [serial = 209] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 110 (0000004872998400) [pid = 2672] [serial = 161] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 109 (0000004865D7E800) [pid = 2672] [serial = 254] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 108 (0000004865B4BC00) [pid = 2672] [serial = 253] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 107 (0000004874E9B000) [pid = 2672] [serial = 268] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 106 (00000048659AA000) [pid = 2672] [serial = 274] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 105 (0000004877803C00) [pid = 2672] [serial = 251] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 104 (0000004865B97800) [pid = 2672] [serial = 250] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 103 (0000004863C5B000) [pid = 2672] [serial = 271] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 102 (0000004875312400) [pid = 2672] [serial = 277] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 101 (0000004875F0D000) [pid = 2672] [serial = 272] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (0000004871A8E400) [pid = 2672] [serial = 280] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (0000004876F75800) [pid = 2672] [serial = 278] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (0000004871FDC000) [pid = 2672] [serial = 263] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (00000048659B1400) [pid = 2672] [serial = 275] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (0000004871834800) [pid = 2672] [serial = 262] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (0000004872CA2800) [pid = 2672] [serial = 244] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004873EF8C00) [pid = 2672] [serial = 245] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000486B886400) [pid = 2672] [serial = 259] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872693000) [pid = 2672] [serial = 265] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486BCE2400) [pid = 2672] [serial = 260] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004872998C00) [pid = 2672] [serial = 266] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865B53800) [pid = 2672] [serial = 239] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865A99000) [pid = 2672] [serial = 238] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004877A49000) [pid = 2672] [serial = 247] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865B51C00) [pid = 2672] [serial = 256] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486A0D1000) [pid = 2672] [serial = 257] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004875F13400) [pid = 2672] [serial = 269] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486BCE1400) [pid = 2672] [serial = 242] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AEF7800) [pid = 2672] [serial = 241] [outer = 0000000000000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2672 | 1467974113956 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1693ms 03:35:14 INFO - PROCESS | 2672 | 1467974114003 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 2672 | 1467974114007 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:35:14 INFO - PROCESS | 2672 | 1467974114012 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 2672 | 1467974114015 Marionette TRACE conn6 <- [1,418,null,{}] 03:35:14 INFO - PROCESS | 2672 | 1467974114021 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 2672 | 1467974114024 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:14 INFO - PROCESS | 2672 | 1467974114117 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:35:14 INFO - PROCESS | 2672 | 1467974114133 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2672 | 1467974114136 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:14 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A8C4000 == 28 [pid = 2672] [id = 114] 03:35:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865805000) [pid = 2672] [serial = 339] [outer = 0000000000000000] 03:35:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865950C00) [pid = 2672] [serial = 340] [outer = 0000004865805000] 03:35:14 INFO - PROCESS | 2672 | 1467974114187 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048659AB400) [pid = 2672] [serial = 341] [outer = 0000004865805000] 03:35:15 INFO - PROCESS | 2672 | 1467974115144 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:35:15 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 03:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 03:35:15 INFO - PROCESS | 2672 | 1467974115196 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 2672 | 1467974115201 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:35:15 INFO - PROCESS | 2672 | 1467974115208 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 2672 | 1467974115211 Marionette TRACE conn6 <- [1,422,null,{}] 03:35:15 INFO - PROCESS | 2672 | 1467974115215 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:15 INFO - PROCESS | 2672 | 1467974115218 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:15 INFO - PROCESS | 2672 | 1467974115311 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:35:15 INFO - PROCESS | 2672 | 1467974115319 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 2672 | 1467974115321 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F422000 == 29 [pid = 2672] [id = 115] 03:35:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A97800) [pid = 2672] [serial = 342] [outer = 0000000000000000] 03:35:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865AA3000) [pid = 2672] [serial = 343] [outer = 0000004865A97800] 03:35:15 INFO - PROCESS | 2672 | 1467974115371 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865B8F800) [pid = 2672] [serial = 344] [outer = 0000004865A97800] 03:35:16 INFO - PROCESS | 2672 | 1467974116339 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 03:35:16 INFO - PROCESS | 2672 | 1467974116399 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2672 | 1467974116402 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:35:16 INFO - PROCESS | 2672 | 1467974116406 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 2672 | 1467974116409 Marionette TRACE conn6 <- [1,426,null,{}] 03:35:16 INFO - PROCESS | 2672 | 1467974116421 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 2672 | 1467974116427 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:16 INFO - PROCESS | 2672 | 1467974116546 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:35:16 INFO - PROCESS | 2672 | 1467974116555 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2672 | 1467974116558 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:16 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872595800 == 30 [pid = 2672] [id = 116] 03:35:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865A2B800) [pid = 2672] [serial = 345] [outer = 0000000000000000] 03:35:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486AA7A000) [pid = 2672] [serial = 346] [outer = 0000004865A2B800] 03:35:16 INFO - PROCESS | 2672 | 1467974116608 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (000000486AEF7C00) [pid = 2672] [serial = 347] [outer = 0000004865A2B800] 03:35:17 INFO - PROCESS | 2672 | 1467974117093 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2672 | 1467974117148 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:35:17 INFO - PROCESS | 2672 | 1467974117151 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:35:17 INFO - PROCESS | 2672 | 1467974117153 Marionette TRACE conn6 <- [1,430,null,{}] 03:35:17 INFO - PROCESS | 2672 | 1467974117157 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 2672 | 1467974117159 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:17 INFO - PROCESS | 2672 | 1467974117274 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:35:17 INFO - PROCESS | 2672 | 1467974117285 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2672 | 1467974117287 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F32000 == 31 [pid = 2672] [id = 117] 03:35:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486B8D8000) [pid = 2672] [serial = 348] [outer = 0000000000000000] 03:35:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486BC29400) [pid = 2672] [serial = 349] [outer = 000000486B8D8000] 03:35:17 INFO - PROCESS | 2672 | 1467974117374 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (000000486C2C4800) [pid = 2672] [serial = 350] [outer = 000000486B8D8000] 03:35:17 INFO - PROCESS | 2672 | 1467974117827 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000487298B800) [pid = 2672] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872F1C400) [pid = 2672] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004865A2FC00) [pid = 2672] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486A830800) [pid = 2672] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004875F0F400) [pid = 2672] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865810000) [pid = 2672] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004863C55400) [pid = 2672] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004873F96C00) [pid = 2672] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486BCDE800) [pid = 2672] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486AEF1800) [pid = 2672] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871A88000) [pid = 2672] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048718DD000) [pid = 2672] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872672800) [pid = 2672] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865954800) [pid = 2672] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004876348800) [pid = 2672] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004877806400) [pid = 2672] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:35:18 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487268AC00) [pid = 2672] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:35:18 INFO - PROCESS | 2672 | 1467974118102 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2672 | 1467974118104 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:35:18 INFO - PROCESS | 2672 | 1467974118109 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2672 | 1467974118111 Marionette TRACE conn6 <- [1,434,null,{}] 03:35:18 INFO - PROCESS | 2672 | 1467974118115 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:35:18 INFO - PROCESS | 2672 | 1467974118117 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:18 INFO - PROCESS | 2672 | 1467974118200 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:35:18 INFO - PROCESS | 2672 | 1467974118207 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2672 | 1467974118209 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:18 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873056000 == 32 [pid = 2672] [id = 118] 03:35:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865A95C00) [pid = 2672] [serial = 351] [outer = 0000000000000000] 03:35:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486A830800) [pid = 2672] [serial = 352] [outer = 0000004865A95C00] 03:35:18 INFO - PROCESS | 2672 | 1467974118257 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486F4FB800) [pid = 2672] [serial = 353] [outer = 0000004865A95C00] 03:35:18 INFO - PROCESS | 2672 | 1467974118686 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 03:35:18 INFO - PROCESS | 2672 | 1467974118748 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2672 | 1467974118751 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:35:18 INFO - PROCESS | 2672 | 1467974118754 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2672 | 1467974118756 Marionette TRACE conn6 <- [1,438,null,{}] 03:35:18 INFO - PROCESS | 2672 | 1467974118759 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2672 | 1467974118766 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:18 INFO - PROCESS | 2672 | 1467974118875 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:35:18 INFO - PROCESS | 2672 | 1467974118884 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2672 | 1467974118886 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:18 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535B800 == 33 [pid = 2672] [id = 119] 03:35:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871A8AC00) [pid = 2672] [serial = 354] [outer = 0000000000000000] 03:35:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487248DC00) [pid = 2672] [serial = 355] [outer = 0000004871A8AC00] 03:35:18 INFO - PROCESS | 2672 | 1467974118932 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872675C00) [pid = 2672] [serial = 356] [outer = 0000004871A8AC00] 03:35:19 INFO - PROCESS | 2672 | 1467974119373 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 03:35:19 INFO - PROCESS | 2672 | 1467974119428 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2672 | 1467974119431 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:35:19 INFO - PROCESS | 2672 | 1467974119434 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 2672 | 1467974119436 Marionette TRACE conn6 <- [1,442,null,{}] 03:35:19 INFO - PROCESS | 2672 | 1467974119440 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 2672 | 1467974119442 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:19 INFO - PROCESS | 2672 | 1467974119550 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:35:19 INFO - PROCESS | 2672 | 1467974119558 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2672 | 1467974119560 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:19 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760E3800 == 34 [pid = 2672] [id = 120] 03:35:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872691000) [pid = 2672] [serial = 357] [outer = 0000000000000000] 03:35:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872695800) [pid = 2672] [serial = 358] [outer = 0000004872691000] 03:35:19 INFO - PROCESS | 2672 | 1467974119605 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872992C00) [pid = 2672] [serial = 359] [outer = 0000004872691000] 03:35:20 INFO - PROCESS | 2672 | 1467974120028 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 03:35:20 INFO - PROCESS | 2672 | 1467974120098 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2672 | 1467974120102 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:35:20 INFO - PROCESS | 2672 | 1467974120108 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2672 | 1467974120113 Marionette TRACE conn6 <- [1,446,null,{}] 03:35:20 INFO - PROCESS | 2672 | 1467974120125 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 2672 | 1467974120129 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:20 INFO - PROCESS | 2672 | 1467974120260 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:35:20 INFO - PROCESS | 2672 | 1467974120349 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2672 | 1467974120353 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A8B9800 == 35 [pid = 2672] [id = 121] 03:35:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (00000048644D2C00) [pid = 2672] [serial = 360] [outer = 0000000000000000] 03:35:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865805800) [pid = 2672] [serial = 361] [outer = 00000048644D2C00] 03:35:20 INFO - PROCESS | 2672 | 1467974120414 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (00000048659B0400) [pid = 2672] [serial = 362] [outer = 00000048644D2C00] 03:35:21 INFO - PROCESS | 2672 | 1467974121299 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1241ms 03:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:35:21 INFO - PROCESS | 2672 | 1467974121352 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2672 | 1467974121356 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:35:21 INFO - PROCESS | 2672 | 1467974121363 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 2672 | 1467974121367 Marionette TRACE conn6 <- [1,450,null,{}] 03:35:21 INFO - PROCESS | 2672 | 1467974121372 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 2672 | 1467974121376 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:21 INFO - PROCESS | 2672 | 1467974121522 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:35:21 INFO - PROCESS | 2672 | 1467974121595 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2672 | 1467974121598 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872593800 == 36 [pid = 2672] [id = 122] 03:35:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004866CDF800) [pid = 2672] [serial = 363] [outer = 0000000000000000] 03:35:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004866EB9400) [pid = 2672] [serial = 364] [outer = 0000004866CDF800] 03:35:21 INFO - PROCESS | 2672 | 1467974121699 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486AEFA000) [pid = 2672] [serial = 365] [outer = 0000004866CDF800] 03:35:22 INFO - PROCESS | 2672 | 1467974122606 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2672 | 1467974122650 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:35:22 INFO - PROCESS | 2672 | 1467974122656 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:35:22 INFO - PROCESS | 2672 | 1467974122659 Marionette TRACE conn6 <- [1,454,null,{}] 03:35:22 INFO - PROCESS | 2672 | 1467974122665 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 2672 | 1467974122668 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:22 INFO - PROCESS | 2672 | 1467974122787 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 000000487535B800 == 35 [pid = 2672] [id = 119] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004873056000 == 34 [pid = 2672] [id = 118] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F32000 == 33 [pid = 2672] [id = 117] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872595800 == 32 [pid = 2672] [id = 116] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486F422000 == 31 [pid = 2672] [id = 115] 03:35:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486A8C4000 == 30 [pid = 2672] [id = 114] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000487500BC00) [pid = 2672] [serial = 320] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004872F1EC00) [pid = 2672] [serial = 313] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865C0B800) [pid = 2672] [serial = 296] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486B887400) [pid = 2672] [serial = 302] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004875F14000) [pid = 2672] [serial = 322] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486BCDE400) [pid = 2672] [serial = 317] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048659A4C00) [pid = 2672] [serial = 299] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872FE4800) [pid = 2672] [serial = 314] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004873FC7C00) [pid = 2672] [serial = 292] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486C2C5400) [pid = 2672] [serial = 304] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486AEFCC00) [pid = 2672] [serial = 286] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004873F94C00) [pid = 2672] [serial = 281] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004873EF8000) [pid = 2672] [serial = 319] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048718E4C00) [pid = 2672] [serial = 307] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872B2E400) [pid = 2672] [serial = 290] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486ABBE800) [pid = 2672] [serial = 301] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A8CC00) [pid = 2672] [serial = 295] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004863C5E800) [pid = 2672] [serial = 298] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486F4F7000) [pid = 2672] [serial = 305] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A88000) [pid = 2672] [serial = 284] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004876F7DC00) [pid = 2672] [serial = 236] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004877A4FC00) [pid = 2672] [serial = 248] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487298FC00) [pid = 2672] [serial = 310] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486595DC00) [pid = 2672] [serial = 283] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872677800) [pid = 2672] [serial = 289] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004877805800) [pid = 2672] [serial = 293] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004871F1D400) [pid = 2672] [serial = 308] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872C9F400) [pid = 2672] [serial = 311] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000486BCE1000) [pid = 2672] [serial = 287] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004865A8D000) [pid = 2672] [serial = 316] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004876F78C00) [pid = 2672] [serial = 323] [outer = 0000000000000000] [url = about:blank] 03:35:22 INFO - PROCESS | 2672 | 1467974122890 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2672 | 1467974122895 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004866EDC000 == 31 [pid = 2672] [id = 123] 03:35:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004863C74800) [pid = 2672] [serial = 366] [outer = 0000000000000000] 03:35:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486594A000) [pid = 2672] [serial = 367] [outer = 0000004863C74800] 03:35:22 INFO - PROCESS | 2672 | 1467974122945 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865A8D000) [pid = 2672] [serial = 368] [outer = 0000004863C74800] 03:35:23 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:23 INFO - PROCESS | 2672 | 1467974123408 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 776ms 03:35:23 INFO - PROCESS | 2672 | 1467974123436 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 2672 | 1467974123440 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:35:23 INFO - PROCESS | 2672 | 1467974123451 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 2672 | 1467974123454 Marionette TRACE conn6 <- [1,458,null,{}] 03:35:23 INFO - PROCESS | 2672 | 1467974123458 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:23 INFO - PROCESS | 2672 | 1467974123460 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:23 INFO - PROCESS | 2672 | 1467974123553 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:35:23 INFO - PROCESS | 2672 | 1467974123561 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 2672 | 1467974123564 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000487138A800 == 32 [pid = 2672] [id = 124] 03:35:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865F45400) [pid = 2672] [serial = 369] [outer = 0000000000000000] 03:35:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048669DA400) [pid = 2672] [serial = 370] [outer = 0000004865F45400] 03:35:23 INFO - PROCESS | 2672 | 1467974123614 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486ABC2800) [pid = 2672] [serial = 371] [outer = 0000004865F45400] 03:35:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486A072C00) [pid = 2672] [serial = 372] [outer = 0000004866CE9000] 03:35:24 INFO - PROCESS | 2672 | 1467974124145 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2672 | 1467974124203 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:35:24 INFO - PROCESS | 2672 | 1467974124207 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:35:24 INFO - PROCESS | 2672 | 1467974124211 Marionette TRACE conn6 <- [1,462,null,{}] 03:35:24 INFO - PROCESS | 2672 | 1467974124223 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 2672 | 1467974124228 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:24 INFO - PROCESS | 2672 | 1467974124351 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:35:24 INFO - PROCESS | 2672 | 1467974124367 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2672 | 1467974124370 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CCE800 == 33 [pid = 2672] [id = 125] 03:35:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048660AE800) [pid = 2672] [serial = 373] [outer = 0000000000000000] 03:35:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486BC1B400) [pid = 2672] [serial = 374] [outer = 00000048660AE800] 03:35:24 INFO - PROCESS | 2672 | 1467974124421 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871A89C00) [pid = 2672] [serial = 375] [outer = 00000048660AE800] 03:35:24 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:24 INFO - PROCESS | 2672 | 1467974124872 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2672 | 1467974124885 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:35:24 INFO - PROCESS | 2672 | 1467974124888 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 2672 | 1467974124890 Marionette TRACE conn6 <- [1,466,null,{}] 03:35:24 INFO - PROCESS | 2672 | 1467974124894 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 2672 | 1467974124896 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:25 INFO - PROCESS | 2672 | 1467974125018 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:35:25 INFO - PROCESS | 2672 | 1467974125030 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2672 | 1467974125032 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873053800 == 34 [pid = 2672] [id = 126] 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004871FD3C00) [pid = 2672] [serial = 376] [outer = 0000000000000000] 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872551800) [pid = 2672] [serial = 377] [outer = 0000004871FD3C00] 03:35:25 INFO - PROCESS | 2672 | 1467974125078 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487267AC00) [pid = 2672] [serial = 378] [outer = 0000004871FD3C00] 03:35:25 INFO - PROCESS | 2672 | 1467974125530 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 2672 | 1467974125585 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:35:25 INFO - PROCESS | 2672 | 1467974125589 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 2672 | 1467974125591 Marionette TRACE conn6 <- [1,470,null,{}] 03:35:25 INFO - PROCESS | 2672 | 1467974125594 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 2672 | 1467974125604 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:25 INFO - PROCESS | 2672 | 1467974125754 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:35:25 INFO - PROCESS | 2672 | 1467974125766 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2672 | 1467974125768 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535B800 == 35 [pid = 2672] [id = 127] 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004871FDF400) [pid = 2672] [serial = 379] [outer = 0000000000000000] 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872B2F000) [pid = 2672] [serial = 380] [outer = 0000004871FDF400] 03:35:25 INFO - PROCESS | 2672 | 1467974125813 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872CA5400) [pid = 2672] [serial = 381] [outer = 0000004871FDF400] 03:35:26 INFO - PROCESS | 2672 | 1467974126300 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 03:35:26 INFO - PROCESS | 2672 | 1467974126325 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2672 | 1467974126327 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:35:26 INFO - PROCESS | 2672 | 1467974126334 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2672 | 1467974126337 Marionette TRACE conn6 <- [1,474,null,{}] 03:35:26 INFO - PROCESS | 2672 | 1467974126340 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2672 | 1467974126346 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:26 INFO - PROCESS | 2672 | 1467974126488 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:35:26 INFO - PROCESS | 2672 | 1467974126541 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 2672 | 1467974126543 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A31800 == 36 [pid = 2672] [id = 128] 03:35:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048737E3C00) [pid = 2672] [serial = 382] [outer = 0000000000000000] 03:35:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004873F95000) [pid = 2672] [serial = 383] [outer = 00000048737E3C00] 03:35:26 INFO - PROCESS | 2672 | 1467974126589 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873FBF400) [pid = 2672] [serial = 384] [outer = 00000048737E3C00] 03:35:27 INFO - PROCESS | 2672 | 1467974127056 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A2B800) [pid = 2672] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865805000) [pid = 2672] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B8D8000) [pid = 2672] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B50800) [pid = 2672] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A97800) [pid = 2672] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A95C00) [pid = 2672] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871A8AC00) [pid = 2672] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048659AE400) [pid = 2672] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486A7B0000) [pid = 2672] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872991000) [pid = 2672] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:35:27 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004871A85800) [pid = 2672] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 03:35:27 INFO - PROCESS | 2672 | 1467974127114 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2672 | 1467974127124 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:35:27 INFO - PROCESS | 2672 | 1467974127128 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2672 | 1467974127130 Marionette TRACE conn6 <- [1,478,null,{}] 03:35:27 INFO - PROCESS | 2672 | 1467974127133 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2672 | 1467974127135 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:27 INFO - PROCESS | 2672 | 1467974127219 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:35:27 INFO - PROCESS | 2672 | 1467974127232 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2672 | 1467974127234 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A90000 == 37 [pid = 2672] [id = 129] 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A95C00) [pid = 2672] [serial = 385] [outer = 0000000000000000] 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865C03000) [pid = 2672] [serial = 386] [outer = 0000004865A95C00] 03:35:27 INFO - PROCESS | 2672 | 1467974127279 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872671400) [pid = 2672] [serial = 387] [outer = 0000004865A95C00] 03:35:27 INFO - PROCESS | 2672 | 1467974127712 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 03:35:27 INFO - PROCESS | 2672 | 1467974127757 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2672 | 1467974127759 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:35:27 INFO - PROCESS | 2672 | 1467974127762 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2672 | 1467974127764 Marionette TRACE conn6 <- [1,482,null,{}] 03:35:27 INFO - PROCESS | 2672 | 1467974127768 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2672 | 1467974127770 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:27 INFO - PROCESS | 2672 | 1467974127854 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:35:27 INFO - PROCESS | 2672 | 1467974127860 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2672 | 1467974127862 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:27 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D8800 == 38 [pid = 2672] [id = 130] 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487500CC00) [pid = 2672] [serial = 388] [outer = 0000000000000000] 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487584DC00) [pid = 2672] [serial = 389] [outer = 000000487500CC00] 03:35:27 INFO - PROCESS | 2672 | 1467974127909 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004875F14000) [pid = 2672] [serial = 390] [outer = 000000487500CC00] 03:35:28 INFO - PROCESS | 2672 | 1467974128353 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 03:35:28 INFO - PROCESS | 2672 | 1467974128395 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2672 | 1467974128398 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:35:28 INFO - PROCESS | 2672 | 1467974128401 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 2672 | 1467974128403 Marionette TRACE conn6 <- [1,486,null,{}] 03:35:28 INFO - PROCESS | 2672 | 1467974128407 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 2672 | 1467974128409 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:28 INFO - PROCESS | 2672 | 1467974128495 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:35:28 INFO - PROCESS | 2672 | 1467974128502 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2672 | 1467974128504 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6B800 == 39 [pid = 2672] [id = 131] 03:35:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487617C400) [pid = 2672] [serial = 391] [outer = 0000000000000000] 03:35:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487634E400) [pid = 2672] [serial = 392] [outer = 000000487617C400] 03:35:28 INFO - PROCESS | 2672 | 1467974128551 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004876F7A000) [pid = 2672] [serial = 393] [outer = 000000487617C400] 03:35:29 INFO - PROCESS | 2672 | 1467974128998 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 03:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:35:29 INFO - PROCESS | 2672 | 1467974129033 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2672 | 1467974129035 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:35:29 INFO - PROCESS | 2672 | 1467974129039 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2672 | 1467974129041 Marionette TRACE conn6 <- [1,490,null,{}] 03:35:29 INFO - PROCESS | 2672 | 1467974129045 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2672 | 1467974129047 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:29 INFO - PROCESS | 2672 | 1467974129222 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:35:29 INFO - PROCESS | 2672 | 1467974129311 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2672 | 1467974129316 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B72C800 == 40 [pid = 2672] [id = 132] 03:35:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865955000) [pid = 2672] [serial = 394] [outer = 0000000000000000] 03:35:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048659ADC00) [pid = 2672] [serial = 395] [outer = 0000004865955000] 03:35:29 INFO - PROCESS | 2672 | 1467974129377 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865B4D400) [pid = 2672] [serial = 396] [outer = 0000004865955000] 03:35:30 INFO - PROCESS | 2672 | 1467974130029 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1021ms 03:35:30 INFO - PROCESS | 2672 | 1467974130074 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 2672 | 1467974130080 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:35:30 INFO - PROCESS | 2672 | 1467974130086 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2672 | 1467974130089 Marionette TRACE conn6 <- [1,494,null,{}] 03:35:30 INFO - PROCESS | 2672 | 1467974130094 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 2672 | 1467974130098 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:30 INFO - PROCESS | 2672 | 1467974130219 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:35:30 INFO - PROCESS | 2672 | 1467974130291 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2672 | 1467974130294 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E04800 == 41 [pid = 2672] [id = 133] 03:35:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486C2C2000) [pid = 2672] [serial = 397] [outer = 0000000000000000] 03:35:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486F4EF000) [pid = 2672] [serial = 398] [outer = 000000486C2C2000] 03:35:30 INFO - PROCESS | 2672 | 1467974130396 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871AB3C00) [pid = 2672] [serial = 399] [outer = 000000486C2C2000] 03:35:31 INFO - PROCESS | 2672 | 1467974131000 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 986ms 03:35:31 INFO - PROCESS | 2672 | 1467974131076 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 2672 | 1467974131080 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:35:31 INFO - PROCESS | 2672 | 1467974131084 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2672 | 1467974131086 Marionette TRACE conn6 <- [1,498,null,{}] 03:35:31 INFO - PROCESS | 2672 | 1467974131091 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:31 INFO - PROCESS | 2672 | 1467974131093 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:31 INFO - PROCESS | 2672 | 1467974131240 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:35:31 INFO - PROCESS | 2672 | 1467974131355 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2672 | 1467974131358 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879077000 == 42 [pid = 2672] [id = 134] 03:35:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872F20C00) [pid = 2672] [serial = 400] [outer = 0000000000000000] 03:35:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872FE1000) [pid = 2672] [serial = 401] [outer = 0000004872F20C00] 03:35:31 INFO - PROCESS | 2672 | 1467974131421 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873FBE400) [pid = 2672] [serial = 402] [outer = 0000004872F20C00] 03:35:32 INFO - PROCESS | 2672 | 1467974132058 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1028ms 03:35:32 INFO - PROCESS | 2672 | 1467974132113 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2672 | 1467974132117 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:35:32 INFO - PROCESS | 2672 | 1467974132129 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2672 | 1467974132135 Marionette TRACE conn6 <- [1,502,null,{}] 03:35:32 INFO - PROCESS | 2672 | 1467974132197 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2672 | 1467974132200 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:32 INFO - PROCESS | 2672 | 1467974132321 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:35:32 INFO - PROCESS | 2672 | 1467974132385 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2672 | 1467974132388 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F71800 == 43 [pid = 2672] [id = 135] 03:35:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004870D5C800) [pid = 2672] [serial = 403] [outer = 0000000000000000] 03:35:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004876F7EC00) [pid = 2672] [serial = 404] [outer = 0000004870D5C800] 03:35:32 INFO - PROCESS | 2672 | 1467974132444 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004877A4D000) [pid = 2672] [serial = 405] [outer = 0000004870D5C800] 03:35:33 INFO - PROCESS | 2672 | 1467974133186 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1107ms 03:35:33 INFO - PROCESS | 2672 | 1467974133234 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 2672 | 1467974133238 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:35:33 INFO - PROCESS | 2672 | 1467974133260 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 2672 | 1467974133265 Marionette TRACE conn6 <- [1,506,null,{}] 03:35:33 INFO - PROCESS | 2672 | 1467974133271 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 2672 | 1467974133273 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:33 INFO - PROCESS | 2672 | 1467974133382 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:35:33 INFO - PROCESS | 2672 | 1467974133458 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2672 | 1467974133460 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:33 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0F4800 == 44 [pid = 2672] [id = 136] 03:35:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A24400) [pid = 2672] [serial = 406] [outer = 0000000000000000] 03:35:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A88C00) [pid = 2672] [serial = 407] [outer = 0000004865A24400] 03:35:33 INFO - PROCESS | 2672 | 1467974133514 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486631CC00) [pid = 2672] [serial = 408] [outer = 0000004865A24400] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 000000486AAC1800 == 43 [pid = 2672] [id = 113] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D8800 == 42 [pid = 2672] [id = 130] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A90000 == 41 [pid = 2672] [id = 129] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A31800 == 40 [pid = 2672] [id = 128] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 000000487535B800 == 39 [pid = 2672] [id = 127] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004873053800 == 38 [pid = 2672] [id = 126] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CCE800 == 37 [pid = 2672] [id = 125] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 000000487138A800 == 36 [pid = 2672] [id = 124] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004866EDC000 == 35 [pid = 2672] [id = 123] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004872593800 == 34 [pid = 2672] [id = 122] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 00000048760E3800 == 33 [pid = 2672] [id = 120] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 000000486A8B9800 == 32 [pid = 2672] [id = 121] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F71800 == 31 [pid = 2672] [id = 135] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004879077000 == 30 [pid = 2672] [id = 134] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E04800 == 29 [pid = 2672] [id = 133] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6B800 == 28 [pid = 2672] [id = 131] 03:35:34 INFO - PROCESS | 2672 | --DOCSHELL 000000486B72C800 == 27 [pid = 2672] [id = 132] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872695800) [pid = 2672] [serial = 358] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486AA7A000) [pid = 2672] [serial = 346] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865950C00) [pid = 2672] [serial = 340] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (00000048659AB400) [pid = 2672] [serial = 341] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486BC29400) [pid = 2672] [serial = 349] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486AEF7C00) [pid = 2672] [serial = 347] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486A76B400) [pid = 2672] [serial = 338] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865B92000) [pid = 2672] [serial = 337] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865AA3000) [pid = 2672] [serial = 343] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486A830800) [pid = 2672] [serial = 352] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486F4FB800) [pid = 2672] [serial = 353] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000487248DC00) [pid = 2672] [serial = 355] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A97C00) [pid = 2672] [serial = 326] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A27000) [pid = 2672] [serial = 325] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486F4F1C00) [pid = 2672] [serial = 329] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B711C00) [pid = 2672] [serial = 328] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004873FBC400) [pid = 2672] [serial = 332] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872C48C00) [pid = 2672] [serial = 331] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486C2C4800) [pid = 2672] [serial = 350] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004877C26000) [pid = 2672] [serial = 335] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004877A48400) [pid = 2672] [serial = 334] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872675C00) [pid = 2672] [serial = 356] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865B8F800) [pid = 2672] [serial = 344] [outer = 0000000000000000] [url = about:blank] 03:35:34 INFO - PROCESS | 2672 | 1467974134765 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1532ms 03:35:34 INFO - PROCESS | 2672 | 1467974134793 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 2672 | 1467974134798 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:35:34 INFO - PROCESS | 2672 | 1467974134803 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 2672 | 1467974134806 Marionette TRACE conn6 <- [1,510,null,{}] 03:35:34 INFO - PROCESS | 2672 | 1467974134812 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:34 INFO - PROCESS | 2672 | 1467974134815 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:34 INFO - PROCESS | 2672 | 1467974134903 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:35:34 INFO - PROCESS | 2672 | 1467974134911 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 2672 | 1467974134916 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A842800 == 28 [pid = 2672] [id = 137] 03:35:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486580EC00) [pid = 2672] [serial = 409] [outer = 0000000000000000] 03:35:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486594E000) [pid = 2672] [serial = 410] [outer = 000000486580EC00] 03:35:34 INFO - PROCESS | 2672 | 1467974134965 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865960400) [pid = 2672] [serial = 411] [outer = 000000486580EC00] 03:35:35 INFO - PROCESS | 2672 | 1467974135453 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 03:35:35 INFO - PROCESS | 2672 | 1467974135478 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 2672 | 1467974135483 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:35:35 INFO - PROCESS | 2672 | 1467974135491 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 2672 | 1467974135493 Marionette TRACE conn6 <- [1,514,null,{}] 03:35:35 INFO - PROCESS | 2672 | 1467974135497 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:35 INFO - PROCESS | 2672 | 1467974135500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:35 INFO - PROCESS | 2672 | 1467974135594 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:35:35 INFO - PROCESS | 2672 | 1467974135602 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 2672 | 1467974135605 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:35 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BE86800 == 29 [pid = 2672] [id = 138] 03:35:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865A83000) [pid = 2672] [serial = 412] [outer = 0000000000000000] 03:35:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865A89800) [pid = 2672] [serial = 413] [outer = 0000004865A83000] 03:35:35 INFO - PROCESS | 2672 | 1467974135656 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865A9C800) [pid = 2672] [serial = 414] [outer = 0000004865A83000] 03:35:36 INFO - PROCESS | 2672 | 1467974136167 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:35:36 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 03:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 03:35:36 INFO - PROCESS | 2672 | 1467974136226 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2672 | 1467974136228 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:35:36 INFO - PROCESS | 2672 | 1467974136232 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 2672 | 1467974136236 Marionette TRACE conn6 <- [1,518,null,{}] 03:35:36 INFO - PROCESS | 2672 | 1467974136248 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2672 | 1467974136253 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:36 INFO - PROCESS | 2672 | 1467974136369 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:35:36 INFO - PROCESS | 2672 | 1467974136418 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 2672 | 1467974136422 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:36 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F07D000 == 30 [pid = 2672] [id = 139] 03:35:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865802400) [pid = 2672] [serial = 415] [outer = 0000000000000000] 03:35:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048669DBC00) [pid = 2672] [serial = 416] [outer = 0000004865802400] 03:35:36 INFO - PROCESS | 2672 | 1467974136474 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486AA77400) [pid = 2672] [serial = 417] [outer = 0000004865802400] 03:35:36 INFO - PROCESS | 2672 | 1467974136932 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 733ms 03:35:36 INFO - PROCESS | 2672 | 1467974136968 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2672 | 1467974136971 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:35:36 INFO - PROCESS | 2672 | 1467974136974 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:35:36 INFO - PROCESS | 2672 | 1467974136977 Marionette TRACE conn6 <- [1,522,null,{}] 03:35:36 INFO - PROCESS | 2672 | 1467974136981 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2672 | 1467974136983 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:37 INFO - PROCESS | 2672 | 1467974137125 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:35:37 INFO - PROCESS | 2672 | 1467974137173 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2672 | 1467974137175 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E0C800 == 31 [pid = 2672] [id = 140] 03:35:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AEFE000) [pid = 2672] [serial = 418] [outer = 0000000000000000] 03:35:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486B885C00) [pid = 2672] [serial = 419] [outer = 000000486AEFE000] 03:35:37 INFO - PROCESS | 2672 | 1467974137221 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486BC08000) [pid = 2672] [serial = 420] [outer = 000000486AEFE000] 03:35:37 INFO - PROCESS | 2672 | 1467974137691 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 03:35:37 INFO - PROCESS | 2672 | 1467974137753 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 2672 | 1467974137755 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:35:37 INFO - PROCESS | 2672 | 1467974137765 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 2672 | 1467974137767 Marionette TRACE conn6 <- [1,526,null,{}] 03:35:37 INFO - PROCESS | 2672 | 1467974137771 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:37 INFO - PROCESS | 2672 | 1467974137773 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:37 INFO - PROCESS | 2672 | 1467974137877 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:35:37 INFO - PROCESS | 2672 | 1467974137889 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2672 | 1467974137891 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F72800 == 32 [pid = 2672] [id = 141] 03:35:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865A23800) [pid = 2672] [serial = 421] [outer = 0000000000000000] 03:35:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486BCE3C00) [pid = 2672] [serial = 422] [outer = 0000004865A23800] 03:35:37 INFO - PROCESS | 2672 | 1467974137938 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486F093800) [pid = 2672] [serial = 423] [outer = 0000004865A23800] 03:35:38 INFO - PROCESS | 2672 | 1467974138421 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:35:38 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 03:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 03:35:38 INFO - PROCESS | 2672 | 1467974138472 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2672 | 1467974138474 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:35:38 INFO - PROCESS | 2672 | 1467974138484 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2672 | 1467974138486 Marionette TRACE conn6 <- [1,530,null,{}] 03:35:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:35:38 INFO - PROCESS | 2672 | 1467974138489 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2672 | 1467974138496 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:38 INFO - PROCESS | 2672 | 1467974138626 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048737E3C00) [pid = 2672] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871FDF400) [pid = 2672] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048644D2C00) [pid = 2672] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048660AE800) [pid = 2672] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004863C74800) [pid = 2672] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865F45400) [pid = 2672] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872691000) [pid = 2672] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004866CDF800) [pid = 2672] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A95C00) [pid = 2672] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000487500CC00) [pid = 2672] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871FD3C00) [pid = 2672] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:35:38 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487617C400) [pid = 2672] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:35:38 INFO - PROCESS | 2672 | 1467974138868 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2672 | 1467974138871 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:38 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F3E000 == 33 [pid = 2672] [id = 142] 03:35:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048644D2C00) [pid = 2672] [serial = 424] [outer = 0000000000000000] 03:35:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865A28800) [pid = 2672] [serial = 425] [outer = 00000048644D2C00] 03:35:38 INFO - PROCESS | 2672 | 1467974138925 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486C2C5400) [pid = 2672] [serial = 426] [outer = 00000048644D2C00] 03:35:39 INFO - PROCESS | 2672 | 1467974139433 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:35:39 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 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:35:39 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 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:35:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:35:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 965ms 03:35:39 INFO - PROCESS | 2672 | 1467974139462 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2672 | 1467974139464 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:35:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:35:39 INFO - PROCESS | 2672 | 1467974139468 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2672 | 1467974139469 Marionette TRACE conn6 <- [1,534,null,{}] 03:35:39 INFO - PROCESS | 2672 | 1467974139473 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2672 | 1467974139475 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:39 INFO - PROCESS | 2672 | 1467974139567 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:35:39 INFO - PROCESS | 2672 | 1467974139576 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2672 | 1467974139578 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:39 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D1000 == 34 [pid = 2672] [id = 143] 03:35:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048723A9400) [pid = 2672] [serial = 427] [outer = 0000000000000000] 03:35:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872677000) [pid = 2672] [serial = 428] [outer = 00000048723A9400] 03:35:39 INFO - PROCESS | 2672 | 1467974139624 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487268DC00) [pid = 2672] [serial = 429] [outer = 00000048723A9400] 03:35:40 INFO - PROCESS | 2672 | 1467974140053 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:35:40 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. 03:35:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 03:35:40 INFO - PROCESS | 2672 | 1467974140114 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2672 | 1467974140117 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:35:40 INFO - PROCESS | 2672 | 1467974140120 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 2672 | 1467974140122 Marionette TRACE conn6 <- [1,538,null,{}] 03:35:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:35:40 INFO - PROCESS | 2672 | 1467974140131 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2672 | 1467974140133 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:40 INFO - PROCESS | 2672 | 1467974140226 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:35:40 INFO - PROCESS | 2672 | 1467974140232 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2672 | 1467974140234 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A43800 == 35 [pid = 2672] [id = 144] 03:35:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000487268AC00) [pid = 2672] [serial = 430] [outer = 0000000000000000] 03:35:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872990800) [pid = 2672] [serial = 431] [outer = 000000487268AC00] 03:35:40 INFO - PROCESS | 2672 | 1467974140279 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872B24400) [pid = 2672] [serial = 432] [outer = 000000487268AC00] 03:35:40 INFO - PROCESS | 2672 | 1467974140754 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:35:40 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. 03:35:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 03:35:40 INFO - PROCESS | 2672 | 1467974140817 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2672 | 1467974140819 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:35:40 INFO - PROCESS | 2672 | 1467974140822 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:35:40 INFO - PROCESS | 2672 | 1467974140824 Marionette TRACE conn6 <- [1,542,null,{}] 03:35:40 INFO - PROCESS | 2672 | 1467974140828 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2672 | 1467974140830 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:40 INFO - PROCESS | 2672 | 1467974140961 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:35:41 INFO - PROCESS | 2672 | 1467974141065 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 2672 | 1467974141068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004865DD3000 == 36 [pid = 2672] [id = 145] 03:35:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004863C11800) [pid = 2672] [serial = 433] [outer = 0000000000000000] 03:35:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004863C5A800) [pid = 2672] [serial = 434] [outer = 0000004863C11800] 03:35:41 INFO - PROCESS | 2672 | 1467974141131 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865803000) [pid = 2672] [serial = 435] [outer = 0000004863C11800] 03:35:41 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:41 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:41 INFO - PROCESS | 2672 | 1467974141898 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1124ms 03:35:41 INFO - PROCESS | 2672 | 1467974141965 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2672 | 1467974141970 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:35:41 INFO - PROCESS | 2672 | 1467974141976 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2672 | 1467974141980 Marionette TRACE conn6 <- [1,546,null,{}] 03:35:41 INFO - PROCESS | 2672 | 1467974141985 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2672 | 1467974141988 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:42 INFO - PROCESS | 2672 | 1467974142121 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:35:42 INFO - PROCESS | 2672 | 1467974142186 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2672 | 1467974142189 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:42 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726C7000 == 37 [pid = 2672] [id = 146] 03:35:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A98C00) [pid = 2672] [serial = 436] [outer = 0000000000000000] 03:35:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865B4F400) [pid = 2672] [serial = 437] [outer = 0000004865A98C00] 03:35:42 INFO - PROCESS | 2672 | 1467974142248 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (00000048669E0C00) [pid = 2672] [serial = 438] [outer = 0000004865A98C00] 03:35:43 INFO - PROCESS | 2672 | 1467974143060 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1123ms 03:35:43 INFO - PROCESS | 2672 | 1467974143129 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2672 | 1467974143133 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:35:43 INFO - PROCESS | 2672 | 1467974143138 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2672 | 1467974143141 Marionette TRACE conn6 <- [1,550,null,{}] 03:35:43 INFO - PROCESS | 2672 | 1467974143145 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 2672 | 1467974143148 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:43 INFO - PROCESS | 2672 | 1467974143357 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:35:43 INFO - PROCESS | 2672 | 1467974143431 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2672 | 1467974143434 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:43 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D8B800 == 38 [pid = 2672] [id = 147] 03:35:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004863C56C00) [pid = 2672] [serial = 439] [outer = 0000000000000000] 03:35:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486595A400) [pid = 2672] [serial = 440] [outer = 0000004863C56C00] 03:35:43 INFO - PROCESS | 2672 | 1467974143530 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A90000) [pid = 2672] [serial = 441] [outer = 0000004863C56C00] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A43800 == 37 [pid = 2672] [id = 144] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D1000 == 36 [pid = 2672] [id = 143] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F3E000 == 35 [pid = 2672] [id = 142] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F72800 == 34 [pid = 2672] [id = 141] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E0C800 == 33 [pid = 2672] [id = 140] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 000000486F07D000 == 32 [pid = 2672] [id = 139] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 000000486BE86800 == 31 [pid = 2672] [id = 138] 03:35:43 INFO - PROCESS | 2672 | --DOCSHELL 000000486A842800 == 30 [pid = 2672] [id = 137] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000487634E400) [pid = 2672] [serial = 392] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004873F95000) [pid = 2672] [serial = 383] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872CA5400) [pid = 2672] [serial = 381] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004872B2F000) [pid = 2672] [serial = 380] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865805800) [pid = 2672] [serial = 361] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048659B0400) [pid = 2672] [serial = 362] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486BC1B400) [pid = 2672] [serial = 374] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871A89C00) [pid = 2672] [serial = 375] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486594A000) [pid = 2672] [serial = 367] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A8D000) [pid = 2672] [serial = 368] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048669DA400) [pid = 2672] [serial = 370] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486ABC2800) [pid = 2672] [serial = 371] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872992C00) [pid = 2672] [serial = 359] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004866EB9400) [pid = 2672] [serial = 364] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486AEFA000) [pid = 2672] [serial = 365] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865C03000) [pid = 2672] [serial = 386] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487584DC00) [pid = 2672] [serial = 389] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004876F7A000) [pid = 2672] [serial = 393] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872671400) [pid = 2672] [serial = 387] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865A89400) [pid = 2672] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873FBF400) [pid = 2672] [serial = 384] [outer = 0000000000000000] [url = about:blank] 03:35:43 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004875F14000) [pid = 2672] [serial = 390] [outer = 0000000000000000] [url = about:blank] 03:35:44 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872551800) [pid = 2672] [serial = 377] [outer = 0000000000000000] [url = about:blank] 03:35:44 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000487267AC00) [pid = 2672] [serial = 378] [outer = 0000000000000000] [url = about:blank] 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:44 INFO - PROCESS | 2672 | 1467974144114 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1026ms 03:35:44 INFO - PROCESS | 2672 | 1467974144167 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2672 | 1467974144172 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:35:44 INFO - PROCESS | 2672 | 1467974144177 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 2672 | 1467974144180 Marionette TRACE conn6 <- [1,554,null,{}] 03:35:44 INFO - PROCESS | 2672 | 1467974144185 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 2672 | 1467974144188 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:44 INFO - PROCESS | 2672 | 1467974144284 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:35:44 INFO - PROCESS | 2672 | 1467974144354 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2672 | 1467974144357 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:44 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC52800 == 31 [pid = 2672] [id = 148] 03:35:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A83C00) [pid = 2672] [serial = 442] [outer = 0000000000000000] 03:35:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865B8D000) [pid = 2672] [serial = 443] [outer = 0000004865A83C00] 03:35:44 INFO - PROCESS | 2672 | 1467974144406 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486601F800) [pid = 2672] [serial = 444] [outer = 0000004865A83C00] 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:44 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:44 INFO - PROCESS | 2672 | 1467974144819 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 03:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:35:44 INFO - PROCESS | 2672 | 1467974144852 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2672 | 1467974144855 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:35:44 INFO - PROCESS | 2672 | 1467974144859 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 2672 | 1467974144861 Marionette TRACE conn6 <- [1,558,null,{}] 03:35:44 INFO - PROCESS | 2672 | 1467974144865 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 2672 | 1467974144867 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:44 INFO - PROCESS | 2672 | 1467974144957 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:35:45 INFO - PROCESS | 2672 | 1467974144998 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 2672 | 1467974145001 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872855800 == 32 [pid = 2672] [id = 149] 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AEFC800) [pid = 2672] [serial = 445] [outer = 0000000000000000] 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486B889C00) [pid = 2672] [serial = 446] [outer = 000000486AEFC800] 03:35:45 INFO - PROCESS | 2672 | 1467974145049 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BCE4800) [pid = 2672] [serial = 447] [outer = 000000486AEFC800] 03:35:45 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:45 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:45 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:45 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:45 INFO - PROCESS | 2672 | 1467974145529 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 03:35:45 INFO - PROCESS | 2672 | 1467974145594 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 2672 | 1467974145598 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:35:45 INFO - PROCESS | 2672 | 1467974145610 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 2672 | 1467974145615 Marionette TRACE conn6 <- [1,562,null,{}] 03:35:45 INFO - PROCESS | 2672 | 1467974145619 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:45 INFO - PROCESS | 2672 | 1467974145623 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:45 INFO - PROCESS | 2672 | 1467974145718 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:35:45 INFO - PROCESS | 2672 | 1467974145728 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 2672 | 1467974145730 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E09800 == 33 [pid = 2672] [id = 150] 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048718DF400) [pid = 2672] [serial = 448] [outer = 0000000000000000] 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004871A8D000) [pid = 2672] [serial = 449] [outer = 00000048718DF400] 03:35:45 INFO - PROCESS | 2672 | 1467974145775 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871ABC800) [pid = 2672] [serial = 450] [outer = 00000048718DF400] 03:35:46 INFO - PROCESS | 2672 | 1467974146202 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 03:35:46 INFO - PROCESS | 2672 | 1467974146237 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2672 | 1467974146239 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:35:46 INFO - PROCESS | 2672 | 1467974146242 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:35:46 INFO - PROCESS | 2672 | 1467974146244 Marionette TRACE conn6 <- [1,566,null,{}] 03:35:46 INFO - PROCESS | 2672 | 1467974146254 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:46 INFO - PROCESS | 2672 | 1467974146257 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:46 INFO - PROCESS | 2672 | 1467974146394 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:35:46 INFO - PROCESS | 2672 | 1467974146413 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 2672 | 1467974146415 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871394000 == 34 [pid = 2672] [id = 151] 03:35:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048722EBC00) [pid = 2672] [serial = 451] [outer = 0000000000000000] 03:35:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872677400) [pid = 2672] [serial = 452] [outer = 00000048722EBC00] 03:35:46 INFO - PROCESS | 2672 | 1467974146469 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487298D800) [pid = 2672] [serial = 453] [outer = 00000048722EBC00] 03:35:46 INFO - PROCESS | 2672 | 1467974146915 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 03:35:46 INFO - PROCESS | 2672 | 1467974146980 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2672 | 1467974146982 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:35:47 INFO - PROCESS | 2672 | 1467974146997 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2672 | 1467974146999 Marionette TRACE conn6 <- [1,570,null,{}] 03:35:47 INFO - PROCESS | 2672 | 1467974147003 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2672 | 1467974147005 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:47 INFO - PROCESS | 2672 | 1467974147118 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:35:47 INFO - PROCESS | 2672 | 1467974147171 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2672 | 1467974147177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A33800 == 35 [pid = 2672] [id = 152] 03:35:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872CA6000) [pid = 2672] [serial = 454] [outer = 0000000000000000] 03:35:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872D68000) [pid = 2672] [serial = 455] [outer = 0000004872CA6000] 03:35:47 INFO - PROCESS | 2672 | 1467974147234 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F24400) [pid = 2672] [serial = 456] [outer = 0000004872CA6000] 03:35:47 INFO - PROCESS | 2672 | 1467974147722 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 774ms 03:35:47 INFO - PROCESS | 2672 | 1467974147777 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2672 | 1467974147780 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:35:47 INFO - PROCESS | 2672 | 1467974147783 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:35:47 INFO - PROCESS | 2672 | 1467974147785 Marionette TRACE conn6 <- [1,574,null,{}] 03:35:47 INFO - PROCESS | 2672 | 1467974147792 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2672 | 1467974147795 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:47 INFO - PROCESS | 2672 | 1467974147916 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:35:47 INFO - PROCESS | 2672 | 1467974147927 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2672 | 1467974147929 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:47 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770CA800 == 36 [pid = 2672] [id = 153] 03:35:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873EED400) [pid = 2672] [serial = 457] [outer = 0000000000000000] 03:35:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873FBC000) [pid = 2672] [serial = 458] [outer = 0000004873EED400] 03:35:47 INFO - PROCESS | 2672 | 1467974147975 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873FC5000) [pid = 2672] [serial = 459] [outer = 0000004873EED400] 03:35:48 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486AEFE000) [pid = 2672] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A23800) [pid = 2672] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486580EC00) [pid = 2672] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A83000) [pid = 2672] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A24400) [pid = 2672] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865802400) [pid = 2672] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865955000) [pid = 2672] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486C2C2000) [pid = 2672] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872F20C00) [pid = 2672] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004870D5C800) [pid = 2672] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048644D2C00) [pid = 2672] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:35:48 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048723A9400) [pid = 2672] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:35:48 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:48 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:48 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:48 INFO - PROCESS | 2672 | 1467974148671 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 943ms 03:35:48 INFO - PROCESS | 2672 | 1467974148730 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2672 | 1467974148733 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:35:48 INFO - PROCESS | 2672 | 1467974148736 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2672 | 1467974148738 Marionette TRACE conn6 <- [1,578,null,{}] 03:35:48 INFO - PROCESS | 2672 | 1467974148742 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 2672 | 1467974148744 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:48 INFO - PROCESS | 2672 | 1467974148828 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:35:48 INFO - PROCESS | 2672 | 1467974148836 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2672 | 1467974148838 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5F800 == 37 [pid = 2672] [id = 154] 03:35:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865AA3C00) [pid = 2672] [serial = 460] [outer = 0000000000000000] 03:35:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D5C800) [pid = 2672] [serial = 461] [outer = 0000004865AA3C00] 03:35:48 INFO - PROCESS | 2672 | 1467974148885 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004874E99000) [pid = 2672] [serial = 462] [outer = 0000004865AA3C00] 03:35:49 INFO - PROCESS | 2672 | 1467974149302 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 03:35:49 INFO - PROCESS | 2672 | 1467974149384 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2672 | 1467974149386 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:35:49 INFO - PROCESS | 2672 | 1467974149389 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:35:49 INFO - PROCESS | 2672 | 1467974149399 Marionette TRACE conn6 <- [1,582,null,{}] 03:35:49 INFO - PROCESS | 2672 | 1467974149404 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 2672 | 1467974149406 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:49 INFO - PROCESS | 2672 | 1467974149489 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:35:49 INFO - PROCESS | 2672 | 1467974149496 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2672 | 1467974149498 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:49 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C13800 == 38 [pid = 2672] [id = 155] 03:35:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048758AB000) [pid = 2672] [serial = 463] [outer = 0000000000000000] 03:35:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875F0D000) [pid = 2672] [serial = 464] [outer = 00000048758AB000] 03:35:49 INFO - PROCESS | 2672 | 1467974149544 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F17C00) [pid = 2672] [serial = 465] [outer = 00000048758AB000] 03:35:49 INFO - PROCESS | 2672 | 1467974149941 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 03:35:49 INFO - PROCESS | 2672 | 1467974149986 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2672 | 1467974149988 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:35:50 INFO - PROCESS | 2672 | 1467974149996 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2672 | 1467974149998 Marionette TRACE conn6 <- [1,586,null,{}] 03:35:50 INFO - PROCESS | 2672 | 1467974150001 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2672 | 1467974150003 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:50 INFO - PROCESS | 2672 | 1467974150087 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:35:50 INFO - PROCESS | 2672 | 1467974150093 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2672 | 1467974150095 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F6C000 == 39 [pid = 2672] [id = 156] 03:35:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000487617E000) [pid = 2672] [serial = 466] [outer = 0000000000000000] 03:35:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004876355400) [pid = 2672] [serial = 467] [outer = 000000487617E000] 03:35:50 INFO - PROCESS | 2672 | 1467974150141 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004876F7A800) [pid = 2672] [serial = 468] [outer = 000000487617E000] 03:35:50 INFO - PROCESS | 2672 | 1467974150693 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 734ms 03:35:50 INFO - PROCESS | 2672 | 1467974150735 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2672 | 1467974150740 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:35:50 INFO - PROCESS | 2672 | 1467974150746 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2672 | 1467974150749 Marionette TRACE conn6 <- [1,590,null,{}] 03:35:50 INFO - PROCESS | 2672 | 1467974150756 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2672 | 1467974150759 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:50 INFO - PROCESS | 2672 | 1467974150924 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:35:51 INFO - PROCESS | 2672 | 1467974151033 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2672 | 1467974151036 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872222000 == 40 [pid = 2672] [id = 157] 03:35:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865A9DC00) [pid = 2672] [serial = 469] [outer = 0000000000000000] 03:35:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865B4FC00) [pid = 2672] [serial = 470] [outer = 0000004865A9DC00] 03:35:51 INFO - PROCESS | 2672 | 1467974151100 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486AEF1800) [pid = 2672] [serial = 471] [outer = 0000004865A9DC00] 03:35:51 INFO - PROCESS | 2672 | 1467974151724 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1022ms 03:35:51 INFO - PROCESS | 2672 | 1467974151771 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2672 | 1467974151776 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:35:51 INFO - PROCESS | 2672 | 1467974151783 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2672 | 1467974151786 Marionette TRACE conn6 <- [1,594,null,{}] 03:35:51 INFO - PROCESS | 2672 | 1467974151790 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2672 | 1467974151793 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:51 INFO - PROCESS | 2672 | 1467974151916 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:35:52 INFO - PROCESS | 2672 | 1467974152004 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2672 | 1467974152006 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A2C800 == 41 [pid = 2672] [id = 158] 03:35:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004871A87800) [pid = 2672] [serial = 472] [outer = 0000000000000000] 03:35:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004871A8BC00) [pid = 2672] [serial = 473] [outer = 0000004871A87800] 03:35:52 INFO - PROCESS | 2672 | 1467974152065 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872998C00) [pid = 2672] [serial = 474] [outer = 0000004871A87800] 03:35:52 INFO - PROCESS | 2672 | 1467974152682 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 922ms 03:35:52 INFO - PROCESS | 2672 | 1467974152707 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 2672 | 1467974152710 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:35:52 INFO - PROCESS | 2672 | 1467974152713 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2672 | 1467974152718 Marionette TRACE conn6 <- [1,598,null,{}] 03:35:52 INFO - PROCESS | 2672 | 1467974152729 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 2672 | 1467974152735 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:52 INFO - PROCESS | 2672 | 1467974152846 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:35:52 INFO - PROCESS | 2672 | 1467974152935 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2672 | 1467974152939 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879DE8800 == 42 [pid = 2672] [id = 159] 03:35:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004873EF4400) [pid = 2672] [serial = 475] [outer = 0000000000000000] 03:35:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004875F18C00) [pid = 2672] [serial = 476] [outer = 0000004873EF4400] 03:35:53 INFO - PROCESS | 2672 | 1467974152999 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004877806800) [pid = 2672] [serial = 477] [outer = 0000004873EF4400] 03:35:53 INFO - PROCESS | 2672 | 1467974153643 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 985ms 03:35:53 INFO - PROCESS | 2672 | 1467974153701 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2672 | 1467974153704 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:35:53 INFO - PROCESS | 2672 | 1467974153708 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2672 | 1467974153710 Marionette TRACE conn6 <- [1,602,null,{}] 03:35:53 INFO - PROCESS | 2672 | 1467974153714 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 2672 | 1467974153716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:53 INFO - PROCESS | 2672 | 1467974153832 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:35:53 INFO - PROCESS | 2672 | 1467974153918 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 2672 | 1467974153921 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:53 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A11A000 == 43 [pid = 2672] [id = 160] 03:35:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004877A4A000) [pid = 2672] [serial = 478] [outer = 0000000000000000] 03:35:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004877A4EC00) [pid = 2672] [serial = 479] [outer = 0000004877A4A000] 03:35:53 INFO - PROCESS | 2672 | 1467974153977 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004877C26800) [pid = 2672] [serial = 480] [outer = 0000004877A4A000] 03:35:54 INFO - PROCESS | 2672 | 1467974154604 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 03:35:54 INFO - PROCESS | 2672 | 1467974154633 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2672 | 1467974154636 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:35:54 INFO - PROCESS | 2672 | 1467974154639 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2672 | 1467974154642 Marionette TRACE conn6 <- [1,606,null,{}] 03:35:54 INFO - PROCESS | 2672 | 1467974154646 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 2672 | 1467974154648 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:54 INFO - PROCESS | 2672 | 1467974154760 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:35:54 INFO - PROCESS | 2672 | 1467974154974 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2672 | 1467974154977 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B740000 == 44 [pid = 2672] [id = 161] 03:35:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004865803400) [pid = 2672] [serial = 481] [outer = 0000000000000000] 03:35:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (00000048659AAC00) [pid = 2672] [serial = 482] [outer = 0000004865803400] 03:35:55 INFO - PROCESS | 2672 | 1467974155028 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (0000004865B4A800) [pid = 2672] [serial = 483] [outer = 0000004865803400] 03:35:55 INFO - PROCESS | 2672 | 1467974155642 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1026ms 03:35:55 INFO - PROCESS | 2672 | 1467974155669 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 2672 | 1467974155673 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:35:55 INFO - PROCESS | 2672 | 1467974155677 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 2672 | 1467974155680 Marionette TRACE conn6 <- [1,610,null,{}] 03:35:55 INFO - PROCESS | 2672 | 1467974155686 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:55 INFO - PROCESS | 2672 | 1467974155688 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:55 INFO - PROCESS | 2672 | 1467974155816 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:35:55 INFO - PROCESS | 2672 | 1467974155892 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 2672 | 1467974155894 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F440000 == 45 [pid = 2672] [id = 162] 03:35:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (000000486A7D9000) [pid = 2672] [serial = 484] [outer = 0000000000000000] 03:35:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (000000486AE1A400) [pid = 2672] [serial = 485] [outer = 000000486A7D9000] 03:35:55 INFO - PROCESS | 2672 | 1467974155946 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (000000486BCE1000) [pid = 2672] [serial = 486] [outer = 000000486A7D9000] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0F4800 == 44 [pid = 2672] [id = 136] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C13800 == 43 [pid = 2672] [id = 155] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5F800 == 42 [pid = 2672] [id = 154] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 00000048770CA800 == 41 [pid = 2672] [id = 153] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A33800 == 40 [pid = 2672] [id = 152] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004871394000 == 39 [pid = 2672] [id = 151] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E09800 == 38 [pid = 2672] [id = 150] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004872855800 == 37 [pid = 2672] [id = 149] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC52800 == 36 [pid = 2672] [id = 148] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004869D8B800 == 35 [pid = 2672] [id = 147] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 00000048726C7000 == 34 [pid = 2672] [id = 146] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004865DD3000 == 33 [pid = 2672] [id = 145] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 000000486B740000 == 32 [pid = 2672] [id = 161] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 000000487A11A000 == 31 [pid = 2672] [id = 160] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004879DE8800 == 30 [pid = 2672] [id = 159] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A2C800 == 29 [pid = 2672] [id = 158] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F6C000 == 28 [pid = 2672] [id = 156] 03:35:56 INFO - PROCESS | 2672 | --DOCSHELL 0000004872222000 == 27 [pid = 2672] [id = 157] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (0000004872990800) [pid = 2672] [serial = 431] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (000000486B885C00) [pid = 2672] [serial = 419] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (000000486BCE3C00) [pid = 2672] [serial = 422] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (000000486594E000) [pid = 2672] [serial = 410] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (0000004865960400) [pid = 2672] [serial = 411] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004865A89800) [pid = 2672] [serial = 413] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004865A9C800) [pid = 2672] [serial = 414] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (000000486631CC00) [pid = 2672] [serial = 408] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004865A88C00) [pid = 2672] [serial = 407] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (00000048669DBC00) [pid = 2672] [serial = 416] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486BC08000) [pid = 2672] [serial = 420] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865B4D400) [pid = 2672] [serial = 396] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048659ADC00) [pid = 2672] [serial = 395] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004871AB3C00) [pid = 2672] [serial = 399] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486F4EF000) [pid = 2672] [serial = 398] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486F093800) [pid = 2672] [serial = 423] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004873FBE400) [pid = 2672] [serial = 402] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872FE1000) [pid = 2672] [serial = 401] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004877A4D000) [pid = 2672] [serial = 405] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004876F7EC00) [pid = 2672] [serial = 404] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A28800) [pid = 2672] [serial = 425] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486C2C5400) [pid = 2672] [serial = 426] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487268DC00) [pid = 2672] [serial = 429] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872677000) [pid = 2672] [serial = 428] [outer = 0000000000000000] [url = about:blank] 03:35:56 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486AA77400) [pid = 2672] [serial = 417] [outer = 0000000000000000] [url = about:blank] 03:35:57 INFO - PROCESS | 2672 | 1467974157157 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1536ms 03:35:57 INFO - PROCESS | 2672 | 1467974157219 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 2672 | 1467974157223 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:35:57 INFO - PROCESS | 2672 | 1467974157227 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 2672 | 1467974157232 Marionette TRACE conn6 <- [1,614,null,{}] 03:35:57 INFO - PROCESS | 2672 | 1467974157238 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 2672 | 1467974157240 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:57 INFO - PROCESS | 2672 | 1467974157353 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:35:57 INFO - PROCESS | 2672 | 1467974157421 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2672 | 1467974157424 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:57 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD21800 == 28 [pid = 2672] [id = 163] 03:35:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865950C00) [pid = 2672] [serial = 487] [outer = 0000000000000000] 03:35:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865961000) [pid = 2672] [serial = 488] [outer = 0000004865950C00] 03:35:57 INFO - PROCESS | 2672 | 1467974157475 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865A22C00) [pid = 2672] [serial = 489] [outer = 0000004865950C00] 03:35:57 INFO - PROCESS | 2672 | 1467974157871 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 03:35:57 INFO - PROCESS | 2672 | 1467974157903 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 2672 | 1467974157908 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:35:57 INFO - PROCESS | 2672 | 1467974157915 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 2672 | 1467974157917 Marionette TRACE conn6 <- [1,618,null,{}] 03:35:57 INFO - PROCESS | 2672 | 1467974157957 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 2672 | 1467974157960 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:58 INFO - PROCESS | 2672 | 1467974158055 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:35:58 INFO - PROCESS | 2672 | 1467974158068 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2672 | 1467974158070 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DBC800 == 29 [pid = 2672] [id = 164] 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865A96C00) [pid = 2672] [serial = 490] [outer = 0000000000000000] 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865A9CC00) [pid = 2672] [serial = 491] [outer = 0000004865A96C00] 03:35:58 INFO - PROCESS | 2672 | 1467974158121 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865B4B000) [pid = 2672] [serial = 492] [outer = 0000004865A96C00] 03:35:58 INFO - PROCESS | 2672 | 1467974158576 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 712ms 03:35:58 INFO - PROCESS | 2672 | 1467974158629 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:35:58 INFO - PROCESS | 2672 | 1467974158632 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:35:58 INFO - PROCESS | 2672 | 1467974158636 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 2672 | 1467974158640 Marionette TRACE conn6 <- [1,622,null,{}] 03:35:58 INFO - PROCESS | 2672 | 1467974158651 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:58 INFO - PROCESS | 2672 | 1467974158656 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:58 INFO - PROCESS | 2672 | 1467974158746 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:35:58 INFO - PROCESS | 2672 | 1467974158755 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2672 | 1467974158758 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872596000 == 30 [pid = 2672] [id = 165] 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004866322C00) [pid = 2672] [serial = 493] [outer = 0000000000000000] 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004869DBC400) [pid = 2672] [serial = 494] [outer = 0000004866322C00] 03:35:58 INFO - PROCESS | 2672 | 1467974158808 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486AA7E800) [pid = 2672] [serial = 495] [outer = 0000004866322C00] 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:59 INFO - PROCESS | 2672 | 1467974159297 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 03:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:35:59 INFO - PROCESS | 2672 | 1467974159309 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2672 | 1467974159312 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:35:59 INFO - PROCESS | 2672 | 1467974159316 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2672 | 1467974159318 Marionette TRACE conn6 <- [1,626,null,{}] 03:35:59 INFO - PROCESS | 2672 | 1467974159322 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2672 | 1467974159324 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:59 INFO - PROCESS | 2672 | 1467974159469 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:35:59 INFO - PROCESS | 2672 | 1467974159492 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2672 | 1467974159495 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:35:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F6F000 == 31 [pid = 2672] [id = 166] 03:35:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486B885000) [pid = 2672] [serial = 496] [outer = 0000000000000000] 03:35:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486B88A000) [pid = 2672] [serial = 497] [outer = 000000486B885000] 03:35:59 INFO - PROCESS | 2672 | 1467974159541 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486BC21400) [pid = 2672] [serial = 498] [outer = 000000486B885000] 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:35:59 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:35:59 INFO - PROCESS | 2672 | 1467974159988 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 03:36:00 INFO - PROCESS | 2672 | 1467974160053 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2672 | 1467974160055 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:36:00 INFO - PROCESS | 2672 | 1467974160065 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2672 | 1467974160067 Marionette TRACE conn6 <- [1,630,null,{}] 03:36:00 INFO - PROCESS | 2672 | 1467974160076 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2672 | 1467974160078 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:00 INFO - PROCESS | 2672 | 1467974160185 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:36:00 INFO - PROCESS | 2672 | 1467974160194 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2672 | 1467974160196 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873708800 == 32 [pid = 2672] [id = 167] 03:36:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486B886800) [pid = 2672] [serial = 499] [outer = 0000000000000000] 03:36:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486E799400) [pid = 2672] [serial = 500] [outer = 000000486B886800] 03:36:00 INFO - PROCESS | 2672 | 1467974160244 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004870D51C00) [pid = 2672] [serial = 501] [outer = 000000486B886800] 03:36:00 INFO - PROCESS | 2672 | 1467974160738 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 03:36:00 INFO - PROCESS | 2672 | 1467974160806 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2672 | 1467974160809 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:36:00 INFO - PROCESS | 2672 | 1467974160812 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2672 | 1467974160814 Marionette TRACE conn6 <- [1,634,null,{}] 03:36:00 INFO - PROCESS | 2672 | 1467974160818 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2672 | 1467974160824 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:00 INFO - PROCESS | 2672 | 1467974160950 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865A83C00) [pid = 2672] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048718DF400) [pid = 2672] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000487268AC00) [pid = 2672] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AEFC800) [pid = 2672] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004873EED400) [pid = 2672] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865A98C00) [pid = 2672] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048758AB000) [pid = 2672] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872CA6000) [pid = 2672] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048722EBC00) [pid = 2672] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865AA3C00) [pid = 2672] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004863C56C00) [pid = 2672] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004863C11800) [pid = 2672] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:36:01 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487617E000) [pid = 2672] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:36:01 INFO - PROCESS | 2672 | 1467974161244 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2672 | 1467974161247 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871395000 == 33 [pid = 2672] [id = 168] 03:36:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004863C56C00) [pid = 2672] [serial = 502] [outer = 0000000000000000] 03:36:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865949000) [pid = 2672] [serial = 503] [outer = 0000004863C56C00] 03:36:01 INFO - PROCESS | 2672 | 1467974161293 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AEF7C00) [pid = 2672] [serial = 504] [outer = 0000004863C56C00] 03:36:01 INFO - PROCESS | 2672 | 1467974161682 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 922ms 03:36:01 INFO - PROCESS | 2672 | 1467974161738 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 2672 | 1467974161740 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:36:01 INFO - PROCESS | 2672 | 1467974161744 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2672 | 1467974161745 Marionette TRACE conn6 <- [1,638,null,{}] 03:36:01 INFO - PROCESS | 2672 | 1467974161750 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 2672 | 1467974161752 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:01 INFO - PROCESS | 2672 | 1467974161859 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:36:01 INFO - PROCESS | 2672 | 1467974161868 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2672 | 1467974161870 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876386000 == 34 [pid = 2672] [id = 169] 03:36:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048659A7C00) [pid = 2672] [serial = 505] [outer = 0000000000000000] 03:36:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872672400) [pid = 2672] [serial = 506] [outer = 00000048659A7C00] 03:36:01 INFO - PROCESS | 2672 | 1467974161920 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000487268F800) [pid = 2672] [serial = 507] [outer = 00000048659A7C00] 03:36:02 INFO - PROCESS | 2672 | 1467974162327 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 03:36:02 INFO - PROCESS | 2672 | 1467974162376 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 2672 | 1467974162378 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:36:02 INFO - PROCESS | 2672 | 1467974162381 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2672 | 1467974162383 Marionette TRACE conn6 <- [1,642,null,{}] 03:36:02 INFO - PROCESS | 2672 | 1467974162387 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2672 | 1467974162389 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:02 INFO - PROCESS | 2672 | 1467974162497 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:36:02 INFO - PROCESS | 2672 | 1467974162537 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2672 | 1467974162538 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A85000 == 35 [pid = 2672] [id = 170] 03:36:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487268DC00) [pid = 2672] [serial = 508] [outer = 0000000000000000] 03:36:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487298C800) [pid = 2672] [serial = 509] [outer = 000000487268DC00] 03:36:02 INFO - PROCESS | 2672 | 1467974162583 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872B30800) [pid = 2672] [serial = 510] [outer = 000000487268DC00] 03:36:02 INFO - PROCESS | 2672 | 1467974162984 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 03:36:03 INFO - PROCESS | 2672 | 1467974163014 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 2672 | 1467974163016 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:36:03 INFO - PROCESS | 2672 | 1467974163019 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2672 | 1467974163021 Marionette TRACE conn6 <- [1,646,null,{}] 03:36:03 INFO - PROCESS | 2672 | 1467974163025 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 2672 | 1467974163027 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:03 INFO - PROCESS | 2672 | 1467974163137 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:36:03 INFO - PROCESS | 2672 | 1467974163145 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2672 | 1467974163147 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5B800 == 36 [pid = 2672] [id = 171] 03:36:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872C9F800) [pid = 2672] [serial = 511] [outer = 0000000000000000] 03:36:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872F19C00) [pid = 2672] [serial = 512] [outer = 0000004872C9F800] 03:36:03 INFO - PROCESS | 2672 | 1467974163193 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004872FDE800) [pid = 2672] [serial = 513] [outer = 0000004872C9F800] 03:36:03 INFO - PROCESS | 2672 | 1467974163981 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1021ms 03:36:04 INFO - PROCESS | 2672 | 1467974164044 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 2672 | 1467974164049 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:36:04 INFO - PROCESS | 2672 | 1467974164053 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 2672 | 1467974164060 Marionette TRACE conn6 <- [1,650,null,{}] 03:36:04 INFO - PROCESS | 2672 | 1467974164087 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:04 INFO - PROCESS | 2672 | 1467974164090 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:04 INFO - PROCESS | 2672 | 1467974164247 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:36:04 INFO - PROCESS | 2672 | 1467974164313 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2672 | 1467974164316 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:04 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F07B000 == 37 [pid = 2672] [id = 172] 03:36:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048659A9000) [pid = 2672] [serial = 514] [outer = 0000000000000000] 03:36:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A28400) [pid = 2672] [serial = 515] [outer = 00000048659A9000] 03:36:04 INFO - PROCESS | 2672 | 1467974164418 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865AA4000) [pid = 2672] [serial = 516] [outer = 00000048659A9000] 03:36:04 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:04 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:05 INFO - PROCESS | 2672 | 1467974165202 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1197ms 03:36:05 INFO - PROCESS | 2672 | 1467974165255 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 2672 | 1467974165261 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:36:05 INFO - PROCESS | 2672 | 1467974165267 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 2672 | 1467974165270 Marionette TRACE conn6 <- [1,654,null,{}] 03:36:05 INFO - PROCESS | 2672 | 1467974165275 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:05 INFO - PROCESS | 2672 | 1467974165278 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:05 INFO - PROCESS | 2672 | 1467974165539 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:36:05 INFO - PROCESS | 2672 | 1467974165625 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 2672 | 1467974165628 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B71B800 == 38 [pid = 2672] [id = 173] 03:36:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865525000) [pid = 2672] [serial = 517] [outer = 0000000000000000] 03:36:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (00000048659A7000) [pid = 2672] [serial = 518] [outer = 0000004865525000] 03:36:05 INFO - PROCESS | 2672 | 1467974165680 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004865A99C00) [pid = 2672] [serial = 519] [outer = 0000004865525000] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A85000 == 37 [pid = 2672] [id = 170] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876386000 == 36 [pid = 2672] [id = 169] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004871395000 == 35 [pid = 2672] [id = 168] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004873708800 == 34 [pid = 2672] [id = 167] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F6F000 == 33 [pid = 2672] [id = 166] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004872596000 == 32 [pid = 2672] [id = 165] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DBC800 == 31 [pid = 2672] [id = 164] 03:36:06 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD21800 == 30 [pid = 2672] [id = 163] 03:36:06 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:06 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (000000486601F800) [pid = 2672] [serial = 444] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004871ABC800) [pid = 2672] [serial = 450] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872B24400) [pid = 2672] [serial = 432] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486B889C00) [pid = 2672] [serial = 446] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004873FBC000) [pid = 2672] [serial = 458] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (00000048669E0C00) [pid = 2672] [serial = 438] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865B4F400) [pid = 2672] [serial = 437] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004875F0D000) [pid = 2672] [serial = 464] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872F24400) [pid = 2672] [serial = 456] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872D68000) [pid = 2672] [serial = 455] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873FC5000) [pid = 2672] [serial = 459] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865B8D000) [pid = 2672] [serial = 443] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004871A8D000) [pid = 2672] [serial = 449] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000487298D800) [pid = 2672] [serial = 453] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004870D5C800) [pid = 2672] [serial = 461] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486595A400) [pid = 2672] [serial = 440] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865803000) [pid = 2672] [serial = 435] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004874E99000) [pid = 2672] [serial = 462] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004863C5A800) [pid = 2672] [serial = 434] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A90000) [pid = 2672] [serial = 441] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCE4800) [pid = 2672] [serial = 447] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872677400) [pid = 2672] [serial = 452] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004875F17C00) [pid = 2672] [serial = 465] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004876355400) [pid = 2672] [serial = 467] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004876F7A800) [pid = 2672] [serial = 468] [outer = 0000000000000000] [url = about:blank] 03:36:06 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:06 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:06 INFO - PROCESS | 2672 | 1467974166311 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1080ms 03:36:06 INFO - PROCESS | 2672 | 1467974166350 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 2672 | 1467974166354 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:36:06 INFO - PROCESS | 2672 | 1467974166358 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 2672 | 1467974166361 Marionette TRACE conn6 <- [1,658,null,{}] 03:36:06 INFO - PROCESS | 2672 | 1467974166366 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 2672 | 1467974166370 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:06 INFO - PROCESS | 2672 | 1467974166463 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:36:06 INFO - PROCESS | 2672 | 1467974166536 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 2672 | 1467974166539 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:06 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F082000 == 31 [pid = 2672] [id = 174] 03:36:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486595F400) [pid = 2672] [serial = 520] [outer = 0000000000000000] 03:36:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865AA1800) [pid = 2672] [serial = 521] [outer = 000000486595F400] 03:36:06 INFO - PROCESS | 2672 | 1467974166589 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865C10000) [pid = 2672] [serial = 522] [outer = 000000486595F400] 03:36:07 INFO - PROCESS | 2672 | 1467974167004 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 03:36:07 INFO - PROCESS | 2672 | 1467974167097 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 2672 | 1467974167101 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:36:07 INFO - PROCESS | 2672 | 1467974167105 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 2672 | 1467974167107 Marionette TRACE conn6 <- [1,662,null,{}] 03:36:07 INFO - PROCESS | 2672 | 1467974167111 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:07 INFO - PROCESS | 2672 | 1467974167113 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:07 INFO - PROCESS | 2672 | 1467974167202 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:36:07 INFO - PROCESS | 2672 | 1467974167218 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 2672 | 1467974167221 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E1C800 == 32 [pid = 2672] [id = 175] 03:36:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF9800) [pid = 2672] [serial = 523] [outer = 0000000000000000] 03:36:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B884800) [pid = 2672] [serial = 524] [outer = 000000486AEF9800] 03:36:07 INFO - PROCESS | 2672 | 1467974167280 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC20400) [pid = 2672] [serial = 525] [outer = 000000486AEF9800] 03:36:07 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:07 INFO - PROCESS | 2672 | [2672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:07 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:07 INFO - PROCESS | 2672 | 1467974167748 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:36:07 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 03:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 03:36:07 INFO - PROCESS | 2672 | 1467974167776 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 2672 | 1467974167781 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:36:07 INFO - PROCESS | 2672 | 1467974167792 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 2672 | 1467974167797 Marionette TRACE conn6 <- [1,666,null,{}] 03:36:07 INFO - PROCESS | 2672 | 1467974167801 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:07 INFO - PROCESS | 2672 | 1467974167804 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:07 INFO - PROCESS | 2672 | 1467974167895 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:36:07 INFO - PROCESS | 2672 | 1467974167903 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 2672 | 1467974167905 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873717000 == 33 [pid = 2672] [id = 176] 03:36:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486F4F5C00) [pid = 2672] [serial = 526] [outer = 0000000000000000] 03:36:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048718DC400) [pid = 2672] [serial = 527] [outer = 000000486F4F5C00] 03:36:07 INFO - PROCESS | 2672 | 1467974167952 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871A8EC00) [pid = 2672] [serial = 528] [outer = 000000486F4F5C00] 03:36:08 INFO - PROCESS | 2672 | 1467974168374 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 03:36:08 INFO - PROCESS | 2672 | 1467974168419 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 2672 | 1467974168422 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:36:08 INFO - PROCESS | 2672 | 1467974168425 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - PROCESS | 2672 | 1467974168427 Marionette TRACE conn6 <- [1,670,null,{}] 03:36:08 INFO - PROCESS | 2672 | 1467974168436 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:08 INFO - PROCESS | 2672 | 1467974168438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:08 INFO - PROCESS | 2672 | 1467974168551 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:36:08 INFO - PROCESS | 2672 | 1467974168626 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 2672 | 1467974168628 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875369800 == 34 [pid = 2672] [id = 177] 03:36:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865943C00) [pid = 2672] [serial = 529] [outer = 0000000000000000] 03:36:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487248F000) [pid = 2672] [serial = 530] [outer = 0000004865943C00] 03:36:08 INFO - PROCESS | 2672 | 1467974168674 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487268A800) [pid = 2672] [serial = 531] [outer = 0000004865943C00] 03:36:09 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:36:09 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:36:09 INFO - PROCESS | 2672 | 1467974169599 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:36:09 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) 03:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1233ms 03:36:09 INFO - PROCESS | 2672 | 1467974169662 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 2672 | 1467974169664 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:36:09 INFO - PROCESS | 2672 | 1467974169668 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 2672 | 1467974169670 Marionette TRACE conn6 <- [1,674,null,{}] 03:36:09 INFO - PROCESS | 2672 | 1467974169673 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:09 INFO - PROCESS | 2672 | 1467974169675 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:09 INFO - PROCESS | 2672 | 1467974169815 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:36:09 INFO - PROCESS | 2672 | 1467974169822 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 2672 | 1467974169828 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A41000 == 35 [pid = 2672] [id = 178] 03:36:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872F22400) [pid = 2672] [serial = 532] [outer = 0000000000000000] 03:36:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872F26800) [pid = 2672] [serial = 533] [outer = 0000004872F22400] 03:36:09 INFO - PROCESS | 2672 | 1467974169914 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873EF3400) [pid = 2672] [serial = 534] [outer = 0000004872F22400] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000487268DC00) [pid = 2672] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486B885000) [pid = 2672] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B886800) [pid = 2672] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A96C00) [pid = 2672] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004866322C00) [pid = 2672] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A7D9000) [pid = 2672] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865950C00) [pid = 2672] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004863C56C00) [pid = 2672] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A9DC00) [pid = 2672] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871A87800) [pid = 2672] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873EF4400) [pid = 2672] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004877A4A000) [pid = 2672] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048659A7C00) [pid = 2672] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:36:10 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865803400) [pid = 2672] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:36:10 INFO - PROCESS | 2672 | 1467974170859 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:36:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1241ms 03:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:36:10 INFO - PROCESS | 2672 | 1467974170912 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2672 | 1467974170914 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:36:10 INFO - PROCESS | 2672 | 1467974170918 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 2672 | 1467974170919 Marionette TRACE conn6 <- [1,678,null,{}] 03:36:10 INFO - PROCESS | 2672 | 1467974170923 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:10 INFO - PROCESS | 2672 | 1467974170925 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:11 INFO - PROCESS | 2672 | 1467974171041 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:36:11 INFO - PROCESS | 2672 | 1467974171049 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 2672 | 1467974171051 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:11 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A93800 == 36 [pid = 2672] [id = 179] 03:36:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865950C00) [pid = 2672] [serial = 535] [outer = 0000000000000000] 03:36:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486A89E000) [pid = 2672] [serial = 536] [outer = 0000004865950C00] 03:36:11 INFO - PROCESS | 2672 | 1467974171097 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487267A000) [pid = 2672] [serial = 537] [outer = 0000004865950C00] 03:36:12 INFO - PROCESS | 2672 | 1467974172005 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:36:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 03:36:12 INFO - PROCESS | 2672 | 1467974172049 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 2672 | 1467974172051 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:36:12 INFO - PROCESS | 2672 | 1467974172055 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - PROCESS | 2672 | 1467974172057 Marionette TRACE conn6 <- [1,682,null,{}] 03:36:12 INFO - PROCESS | 2672 | 1467974172060 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:12 INFO - PROCESS | 2672 | 1467974172062 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:12 INFO - PROCESS | 2672 | 1467974172171 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:36:12 INFO - PROCESS | 2672 | 1467974172181 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 2672 | 1467974172183 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:12 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74E000 == 37 [pid = 2672] [id = 180] 03:36:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865B91000) [pid = 2672] [serial = 538] [outer = 0000000000000000] 03:36:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004873FC1C00) [pid = 2672] [serial = 539] [outer = 0000004865B91000] 03:36:12 INFO - PROCESS | 2672 | 1467974172229 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004875312400) [pid = 2672] [serial = 540] [outer = 0000004865B91000] 03:36:13 INFO - PROCESS | 2672 | 1467974173295 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:36:13 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) 03:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1278ms 03:36:13 INFO - PROCESS | 2672 | 1467974173352 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 2672 | 1467974173357 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:36:13 INFO - PROCESS | 2672 | 1467974173363 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 2672 | 1467974173367 Marionette TRACE conn6 <- [1,686,null,{}] 03:36:13 INFO - PROCESS | 2672 | 1467974173373 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:13 INFO - PROCESS | 2672 | 1467974173377 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:13 INFO - PROCESS | 2672 | 1467974173525 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:36:13 INFO - PROCESS | 2672 | 1467974173647 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 2672 | 1467974173650 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AEB000 == 38 [pid = 2672] [id = 181] 03:36:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865B4D400) [pid = 2672] [serial = 541] [outer = 0000000000000000] 03:36:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865C0D000) [pid = 2672] [serial = 542] [outer = 0000004865B4D400] 03:36:13 INFO - PROCESS | 2672 | 1467974173710 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AAE9000) [pid = 2672] [serial = 543] [outer = 0000004865B4D400] 03:36:14 INFO - PROCESS | 2672 | 1467974174796 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:36:14 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) 03:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1493ms 03:36:14 INFO - PROCESS | 2672 | 1467974174857 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 2672 | 1467974174863 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:36:14 INFO - PROCESS | 2672 | 1467974174912 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 2672 | 1467974174915 Marionette TRACE conn6 <- [1,690,null,{}] 03:36:14 INFO - PROCESS | 2672 | 1467974174921 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:14 INFO - PROCESS | 2672 | 1467974174924 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:15 INFO - PROCESS | 2672 | 1467974175066 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:36:15 INFO - PROCESS | 2672 | 1467974175183 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 2672 | 1467974175186 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876386000 == 39 [pid = 2672] [id = 182] 03:36:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865803800) [pid = 2672] [serial = 544] [outer = 0000000000000000] 03:36:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486C359800) [pid = 2672] [serial = 545] [outer = 0000004865803800] 03:36:15 INFO - PROCESS | 2672 | 1467974175245 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (00000048722EEC00) [pid = 2672] [serial = 546] [outer = 0000004865803800] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A93800 == 38 [pid = 2672] [id = 179] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A41000 == 37 [pid = 2672] [id = 178] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004875369800 == 36 [pid = 2672] [id = 177] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004873717000 == 35 [pid = 2672] [id = 176] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E1C800 == 34 [pid = 2672] [id = 175] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486F082000 == 33 [pid = 2672] [id = 174] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486B71B800 == 32 [pid = 2672] [id = 173] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486F07B000 == 31 [pid = 2672] [id = 172] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5B800 == 30 [pid = 2672] [id = 171] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486F440000 == 29 [pid = 2672] [id = 162] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74E000 == 28 [pid = 2672] [id = 180] 03:36:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AEB000 == 27 [pid = 2672] [id = 181] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000487298C800) [pid = 2672] [serial = 509] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486B88A000) [pid = 2672] [serial = 497] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486E799400) [pid = 2672] [serial = 500] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B4B000) [pid = 2672] [serial = 492] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A9CC00) [pid = 2672] [serial = 491] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004869DBC400) [pid = 2672] [serial = 494] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486AE1A400) [pid = 2672] [serial = 485] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BCE1000) [pid = 2672] [serial = 486] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865961000) [pid = 2672] [serial = 488] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865A22C00) [pid = 2672] [serial = 489] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BC21400) [pid = 2672] [serial = 498] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865949000) [pid = 2672] [serial = 503] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486AEF1800) [pid = 2672] [serial = 471] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865B4FC00) [pid = 2672] [serial = 470] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872998C00) [pid = 2672] [serial = 474] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004871A8BC00) [pid = 2672] [serial = 473] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004877806800) [pid = 2672] [serial = 477] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004875F18C00) [pid = 2672] [serial = 476] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004877C26800) [pid = 2672] [serial = 480] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004870D51C00) [pid = 2672] [serial = 501] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486AEF7C00) [pid = 2672] [serial = 504] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004877A4EC00) [pid = 2672] [serial = 479] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004872672400) [pid = 2672] [serial = 506] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004872B30800) [pid = 2672] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004865B4A800) [pid = 2672] [serial = 483] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (00000048659AAC00) [pid = 2672] [serial = 482] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (000000487268F800) [pid = 2672] [serial = 507] [outer = 0000000000000000] [url = about:blank] 03:36:16 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (000000486AA7E800) [pid = 2672] [serial = 495] [outer = 0000000000000000] [url = about:blank] 03:36:17 INFO - PROCESS | 2672 | 1467974176983 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2136ms 03:36:17 INFO - PROCESS | 2672 | 1467974177007 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 2672 | 1467974177010 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:36:17 INFO - PROCESS | 2672 | 1467974177017 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 2672 | 1467974177021 Marionette TRACE conn6 <- [1,694,null,{}] 03:36:17 INFO - PROCESS | 2672 | 1467974177029 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 2672 | 1467974177032 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:17 INFO - PROCESS | 2672 | 1467974177131 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:36:17 INFO - PROCESS | 2672 | 1467974177190 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 2672 | 1467974177194 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004865F6E000 == 28 [pid = 2672] [id = 183] 03:36:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (0000004865524800) [pid = 2672] [serial = 547] [outer = 0000000000000000] 03:36:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (0000004865526000) [pid = 2672] [serial = 548] [outer = 0000004865524800] 03:36:17 INFO - PROCESS | 2672 | 1467974177248 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (000000486580EC00) [pid = 2672] [serial = 549] [outer = 0000004865524800] 03:36:18 INFO - PROCESS | 2672 | 1467974178162 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 03:36:18 INFO - PROCESS | 2672 | 1467974178196 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 2672 | 1467974178202 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:36:18 INFO - PROCESS | 2672 | 1467974178208 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - PROCESS | 2672 | 1467974178211 Marionette TRACE conn6 <- [1,698,null,{}] 03:36:18 INFO - PROCESS | 2672 | 1467974178216 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:18 INFO - PROCESS | 2672 | 1467974178219 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:18 INFO - PROCESS | 2672 | 1467974178312 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:36:18 INFO - PROCESS | 2672 | 1467974178319 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 2672 | 1467974178322 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:18 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AABA000 == 29 [pid = 2672] [id = 184] 03:36:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (000000486595D000) [pid = 2672] [serial = 550] [outer = 0000000000000000] 03:36:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (000000486595FC00) [pid = 2672] [serial = 551] [outer = 000000486595D000] 03:36:18 INFO - PROCESS | 2672 | 1467974178373 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (00000048659AE400) [pid = 2672] [serial = 552] [outer = 000000486595D000] 03:36:19 INFO - PROCESS | 2672 | 1467974179315 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 03:36:19 INFO - PROCESS | 2672 | 1467974179346 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2672 | 1467974179349 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:36:19 INFO - PROCESS | 2672 | 1467974179353 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2672 | 1467974179357 Marionette TRACE conn6 <- [1,702,null,{}] 03:36:19 INFO - PROCESS | 2672 | 1467974179385 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 2672 | 1467974179390 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:19 INFO - PROCESS | 2672 | 1467974179504 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:36:19 INFO - PROCESS | 2672 | 1467974179513 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 2672 | 1467974179517 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC55800 == 30 [pid = 2672] [id = 185] 03:36:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865B4AC00) [pid = 2672] [serial = 553] [outer = 0000000000000000] 03:36:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865B4D800) [pid = 2672] [serial = 554] [outer = 0000004865B4AC00] 03:36:19 INFO - PROCESS | 2672 | 1467974179566 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865B94800) [pid = 2672] [serial = 555] [outer = 0000004865B4AC00] 03:36:20 INFO - PROCESS | 2672 | 1467974180525 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:36:20 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 03:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1198ms 03:36:20 INFO - PROCESS | 2672 | 1467974180553 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 2672 | 1467974180556 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:36:20 INFO - PROCESS | 2672 | 1467974180560 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 2672 | 1467974180562 Marionette TRACE conn6 <- [1,706,null,{}] 03:36:20 INFO - PROCESS | 2672 | 1467974180565 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 2672 | 1467974180567 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:20 INFO - PROCESS | 2672 | 1467974180681 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:36:20 INFO - PROCESS | 2672 | 1467974180688 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 2672 | 1467974180690 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:20 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871392800 == 31 [pid = 2672] [id = 186] 03:36:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (00000048660B5400) [pid = 2672] [serial = 556] [outer = 0000000000000000] 03:36:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048669D8400) [pid = 2672] [serial = 557] [outer = 00000048660B5400] 03:36:20 INFO - PROCESS | 2672 | 1467974180773 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004869DBC400) [pid = 2672] [serial = 558] [outer = 00000048660B5400] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004865943C00) [pid = 2672] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004865525000) [pid = 2672] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486F4F5C00) [pid = 2672] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872C9F800) [pid = 2672] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486AEF9800) [pid = 2672] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486595F400) [pid = 2672] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (00000048659A9000) [pid = 2672] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004872F22400) [pid = 2672] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004865B91000) [pid = 2672] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:36:21 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004865950C00) [pid = 2672] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:36:21 INFO - PROCESS | 2672 | 1467974181771 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1231ms 03:36:21 INFO - PROCESS | 2672 | 1467974181794 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 2672 | 1467974181796 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:36:21 INFO - PROCESS | 2672 | 1467974181800 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 2672 | 1467974181802 Marionette TRACE conn6 <- [1,710,null,{}] 03:36:21 INFO - PROCESS | 2672 | 1467974181806 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 2672 | 1467974181808 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:21 INFO - PROCESS | 2672 | 1467974181891 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:36:21 INFO - PROCESS | 2672 | 1467974181896 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 2672 | 1467974181898 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872529000 == 32 [pid = 2672] [id = 187] 03:36:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004863C5C000) [pid = 2672] [serial = 559] [outer = 0000000000000000] 03:36:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (000000486A071000) [pid = 2672] [serial = 560] [outer = 0000004863C5C000] 03:36:21 INFO - PROCESS | 2672 | 1467974181946 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (000000486AA73400) [pid = 2672] [serial = 561] [outer = 0000004863C5C000] 03:36:22 INFO - PROCESS | 2672 | 1467974182374 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 2672 | 1467974182435 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:36:22 INFO - PROCESS | 2672 | 1467974182438 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2672 | 1467974182440 Marionette TRACE conn6 <- [1,714,null,{}] 03:36:22 INFO - PROCESS | 2672 | 1467974182444 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 2672 | 1467974182450 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:22 INFO - PROCESS | 2672 | 1467974182560 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:36:22 INFO - PROCESS | 2672 | 1467974182571 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2672 | 1467974182573 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E1D000 == 33 [pid = 2672] [id = 188] 03:36:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (000000486AE14400) [pid = 2672] [serial = 562] [outer = 0000000000000000] 03:36:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (000000486B887800) [pid = 2672] [serial = 563] [outer = 000000486AE14400] 03:36:22 INFO - PROCESS | 2672 | 1467974182620 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486B947000) [pid = 2672] [serial = 564] [outer = 000000486AE14400] 03:36:23 INFO - PROCESS | 2672 | 1467974183235 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 923ms 03:36:23 INFO - PROCESS | 2672 | 1467974183364 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 2672 | 1467974183369 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:36:23 INFO - PROCESS | 2672 | 1467974183375 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 2672 | 1467974183379 Marionette TRACE conn6 <- [1,718,null,{}] 03:36:23 INFO - PROCESS | 2672 | 1467974183385 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 2672 | 1467974183389 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:23 INFO - PROCESS | 2672 | 1467974183524 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:36:23 INFO - PROCESS | 2672 | 1467974183586 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 2672 | 1467974183589 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A88E000 == 34 [pid = 2672] [id = 189] 03:36:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004864C2F800) [pid = 2672] [serial = 565] [outer = 0000000000000000] 03:36:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865951000) [pid = 2672] [serial = 566] [outer = 0000004864C2F800] 03:36:23 INFO - PROCESS | 2672 | 1467974183649 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A22C00) [pid = 2672] [serial = 567] [outer = 0000004864C2F800] 03:36:24 INFO - PROCESS | 2672 | 1467974184397 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 2672 | 1467974184461 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:36:24 INFO - PROCESS | 2672 | 1467974184468 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 2672 | 1467974184471 Marionette TRACE conn6 <- [1,722,null,{}] 03:36:24 INFO - PROCESS | 2672 | 1467974184475 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 2672 | 1467974184478 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:24 INFO - PROCESS | 2672 | 1467974184652 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:36:24 INFO - PROCESS | 2672 | 1467974184662 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 2672 | 1467974184664 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:24 INFO - PROCESS | 2672 | ++DOCSHELL 000000487292A000 == 35 [pid = 2672] [id = 190] 03:36:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865D78800) [pid = 2672] [serial = 568] [outer = 0000000000000000] 03:36:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048660A9400) [pid = 2672] [serial = 569] [outer = 0000004865D78800] 03:36:24 INFO - PROCESS | 2672 | 1467974184723 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486ABC0800) [pid = 2672] [serial = 570] [outer = 0000004865D78800] 03:36:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004872529000 == 34 [pid = 2672] [id = 187] 03:36:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004871392800 == 33 [pid = 2672] [id = 186] 03:36:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC55800 == 32 [pid = 2672] [id = 185] 03:36:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486AABA000 == 31 [pid = 2672] [id = 184] 03:36:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004865F6E000 == 30 [pid = 2672] [id = 183] 03:36:25 INFO - PROCESS | 2672 | 1467974185603 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000487248F000) [pid = 2672] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000487268A800) [pid = 2672] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (00000048659A7000) [pid = 2672] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004865A99C00) [pid = 2672] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (00000048718DC400) [pid = 2672] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872FDE800) [pid = 2672] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872F19C00) [pid = 2672] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486B884800) [pid = 2672] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000486BC20400) [pid = 2672] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004865AA1800) [pid = 2672] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004865C10000) [pid = 2672] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004865A28400) [pid = 2672] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (0000004865AA4000) [pid = 2672] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (0000004872F26800) [pid = 2672] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (0000004873EF3400) [pid = 2672] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (0000004875312400) [pid = 2672] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 52 (000000487267A000) [pid = 2672] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 51 (0000004871A8EC00) [pid = 2672] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 50 (000000486A89E000) [pid = 2672] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - PROCESS | 2672 | --DOMWINDOW == 49 (0000004873FC1C00) [pid = 2672] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1181ms 03:36:25 INFO - PROCESS | 2672 | 1467974185650 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 2672 | 1467974185655 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:36:25 INFO - PROCESS | 2672 | 1467974185661 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:36:25 INFO - PROCESS | 2672 | 1467974185664 Marionette TRACE conn6 <- [1,726,null,{}] 03:36:25 INFO - PROCESS | 2672 | 1467974185670 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 2672 | 1467974185673 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:25 INFO - PROCESS | 2672 | 1467974185778 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:36:25 INFO - PROCESS | 2672 | 1467974185846 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 2672 | 1467974185851 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A734800 == 31 [pid = 2672] [id = 191] 03:36:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 50 (00000048658AF400) [pid = 2672] [serial = 571] [outer = 0000000000000000] 03:36:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 51 (0000004865951400) [pid = 2672] [serial = 572] [outer = 00000048658AF400] 03:36:25 INFO - PROCESS | 2672 | 1467974185903 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (00000048659B3800) [pid = 2672] [serial = 573] [outer = 00000048658AF400] 03:36:26 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:36:26 INFO - PROCESS | 2672 | 1467974186814 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 03:36:26 INFO - PROCESS | 2672 | 1467974186852 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 2672 | 1467974186857 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:36:26 INFO - PROCESS | 2672 | 1467974186863 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2672 | 1467974186866 Marionette TRACE conn6 <- [1,730,null,{}] 03:36:26 INFO - PROCESS | 2672 | 1467974186870 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 2672 | 1467974186873 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:26 INFO - PROCESS | 2672 | 1467974186965 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:36:26 INFO - PROCESS | 2672 | 1467974186972 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 2672 | 1467974186974 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:27 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F43B800 == 32 [pid = 2672] [id = 192] 03:36:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (0000004865C07400) [pid = 2672] [serial = 574] [outer = 0000000000000000] 03:36:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (0000004865D79800) [pid = 2672] [serial = 575] [outer = 0000004865C07400] 03:36:27 INFO - PROCESS | 2672 | 1467974187023 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (0000004866EB8400) [pid = 2672] [serial = 576] [outer = 0000004865C07400] 03:36:27 INFO - PROCESS | 2672 | 1467974187989 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1189ms 03:36:28 INFO - PROCESS | 2672 | 1467974188063 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 2672 | 1467974188065 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:36:28 INFO - PROCESS | 2672 | 1467974188069 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:36:28 INFO - PROCESS | 2672 | 1467974188073 Marionette TRACE conn6 <- [1,734,null,{}] 03:36:28 INFO - PROCESS | 2672 | 1467974188085 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 2672 | 1467974188090 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:28 INFO - PROCESS | 2672 | 1467974188204 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:36:28 INFO - PROCESS | 2672 | 1467974188212 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 2672 | 1467974188216 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872525000 == 33 [pid = 2672] [id = 193] 03:36:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (0000004864446800) [pid = 2672] [serial = 577] [outer = 0000000000000000] 03:36:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (000000486B888C00) [pid = 2672] [serial = 578] [outer = 0000004864446800] 03:36:28 INFO - PROCESS | 2672 | 1467974188303 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (000000486BC1D000) [pid = 2672] [serial = 579] [outer = 0000004864446800] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004865803800) [pid = 2672] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (0000004865524800) [pid = 2672] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (000000486595D000) [pid = 2672] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (0000004865B4AC00) [pid = 2672] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (0000004865B4D400) [pid = 2672] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 52 (00000048660B5400) [pid = 2672] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:36:28 INFO - PROCESS | 2672 | --DOMWINDOW == 51 (0000004863C5C000) [pid = 2672] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:36:29 INFO - PROCESS | 2672 | 1467974189233 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 03:36:29 INFO - PROCESS | 2672 | 1467974189253 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2672 | 1467974189256 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:36:29 INFO - PROCESS | 2672 | 1467974189259 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2672 | 1467974189261 Marionette TRACE conn6 <- [1,738,null,{}] 03:36:29 INFO - PROCESS | 2672 | 1467974189265 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 2672 | 1467974189267 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:29 INFO - PROCESS | 2672 | 1467974189358 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:36:29 INFO - PROCESS | 2672 | 1467974189419 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2672 | 1467974189421 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7A000 == 34 [pid = 2672] [id = 194] 03:36:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (00000048669DBC00) [pid = 2672] [serial = 580] [outer = 0000000000000000] 03:36:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (000000486AEF9C00) [pid = 2672] [serial = 581] [outer = 00000048669DBC00] 03:36:29 INFO - PROCESS | 2672 | 1467974189469 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (000000486BCE9400) [pid = 2672] [serial = 582] [outer = 00000048669DBC00] 03:36:30 INFO - PROCESS | 2672 | 1467974190351 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 03:36:30 INFO - PROCESS | 2672 | 1467974190387 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 2672 | 1467974190389 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:36:30 INFO - PROCESS | 2672 | 1467974190392 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:36:30 INFO - PROCESS | 2672 | 1467974190394 Marionette TRACE conn6 <- [1,742,null,{}] 03:36:30 INFO - PROCESS | 2672 | 1467974190398 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 2672 | 1467974190400 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:30 INFO - PROCESS | 2672 | 1467974190506 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:36:30 INFO - PROCESS | 2672 | 1467974190513 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 2672 | 1467974190516 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:30 INFO - PROCESS | 2672 | ++DOCSHELL 000000487308B800 == 35 [pid = 2672] [id = 195] 03:36:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (000000486C359C00) [pid = 2672] [serial = 583] [outer = 0000000000000000] 03:36:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (000000486F3FB400) [pid = 2672] [serial = 584] [outer = 000000486C359C00] 03:36:30 INFO - PROCESS | 2672 | 1467974190562 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (000000486F4F8800) [pid = 2672] [serial = 585] [outer = 000000486C359C00] 03:36:31 INFO - PROCESS | 2672 | 1467974191487 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 03:36:31 INFO - PROCESS | 2672 | 1467974191524 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 2672 | 1467974191526 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:36:31 INFO - PROCESS | 2672 | 1467974191529 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 2672 | 1467974191531 Marionette TRACE conn6 <- [1,746,null,{}] 03:36:31 INFO - PROCESS | 2672 | 1467974191534 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 2672 | 1467974191540 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:31 INFO - PROCESS | 2672 | 1467974191675 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:36:31 INFO - PROCESS | 2672 | 1467974191683 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 2672 | 1467974191685 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875351800 == 36 [pid = 2672] [id = 196] 03:36:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004870D99000) [pid = 2672] [serial = 586] [outer = 0000000000000000] 03:36:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004871A8CC00) [pid = 2672] [serial = 587] [outer = 0000004870D99000] 03:36:31 INFO - PROCESS | 2672 | 1467974191730 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004871AB4400) [pid = 2672] [serial = 588] [outer = 0000004870D99000] 03:36:32 INFO - PROCESS | 2672 | 1467974192421 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 922ms 03:36:32 INFO - PROCESS | 2672 | 1467974192455 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2672 | 1467974192460 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:36:32 INFO - PROCESS | 2672 | 1467974192465 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:36:32 INFO - PROCESS | 2672 | 1467974192471 Marionette TRACE conn6 <- [1,750,null,{}] 03:36:32 INFO - PROCESS | 2672 | 1467974192476 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 2672 | 1467974192479 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:32 INFO - PROCESS | 2672 | 1467974192600 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:36:32 INFO - PROCESS | 2672 | 1467974192669 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2672 | 1467974192672 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:32 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F07D000 == 37 [pid = 2672] [id = 197] 03:36:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004865AA3000) [pid = 2672] [serial = 589] [outer = 0000000000000000] 03:36:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865B4A800) [pid = 2672] [serial = 590] [outer = 0000004865AA3000] 03:36:32 INFO - PROCESS | 2672 | 1467974192733 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004866321000) [pid = 2672] [serial = 591] [outer = 0000004865AA3000] 03:36:33 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:36:33 INFO - PROCESS | 2672 | 1467974193795 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1386ms 03:36:33 INFO - PROCESS | 2672 | 1467974193878 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 2672 | 1467974193884 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:36:33 INFO - PROCESS | 2672 | 1467974193892 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:36:33 INFO - PROCESS | 2672 | 1467974193895 Marionette TRACE conn6 <- [1,754,null,{}] 03:36:33 INFO - PROCESS | 2672 | 1467974193899 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:33 INFO - PROCESS | 2672 | 1467974193902 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:34 INFO - PROCESS | 2672 | 1467974194047 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:36:34 INFO - PROCESS | 2672 | 1467974194109 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 2672 | 1467974194112 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875034000 == 38 [pid = 2672] [id = 198] 03:36:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486B705000) [pid = 2672] [serial = 592] [outer = 0000000000000000] 03:36:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486BC0A000) [pid = 2672] [serial = 593] [outer = 000000486B705000] 03:36:34 INFO - PROCESS | 2672 | 1467974194172 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004870D51800) [pid = 2672] [serial = 594] [outer = 000000486B705000] 03:36:35 INFO - PROCESS | 2672 | 1467974195297 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1440ms 03:36:35 INFO - PROCESS | 2672 | 1467974195339 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 2672 | 1467974195344 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:36:35 INFO - PROCESS | 2672 | 1467974195349 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 2672 | 1467974195352 Marionette TRACE conn6 <- [1,758,null,{}] 03:36:35 INFO - PROCESS | 2672 | 1467974195358 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:35 INFO - PROCESS | 2672 | 1467974195361 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:35 INFO - PROCESS | 2672 | 1467974195505 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000487308B800 == 37 [pid = 2672] [id = 195] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7A000 == 36 [pid = 2672] [id = 194] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004872525000 == 35 [pid = 2672] [id = 193] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486F43B800 == 34 [pid = 2672] [id = 192] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486A734800 == 33 [pid = 2672] [id = 191] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E1D000 == 32 [pid = 2672] [id = 188] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000487292A000 == 31 [pid = 2672] [id = 190] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004876386000 == 30 [pid = 2672] [id = 182] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486A88E000 == 29 [pid = 2672] [id = 189] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004875034000 == 28 [pid = 2672] [id = 198] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486F07D000 == 27 [pid = 2672] [id = 197] 03:36:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004875351800 == 26 [pid = 2672] [id = 196] 03:36:36 INFO - PROCESS | 2672 | 1467974196162 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 2672 | 1467974196166 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048722EEC00) [pid = 2672] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486C359800) [pid = 2672] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865526000) [pid = 2672] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486580EC00) [pid = 2672] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486595FC00) [pid = 2672] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000486B887800) [pid = 2672] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004865B4D800) [pid = 2672] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (000000486AAE9000) [pid = 2672] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004865C0D000) [pid = 2672] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (00000048669D8400) [pid = 2672] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (0000004865B94800) [pid = 2672] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (000000486A071000) [pid = 2672] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (0000004869DBC400) [pid = 2672] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 52 (00000048659AE400) [pid = 2672] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | --DOMWINDOW == 51 (000000486AA73400) [pid = 2672] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:36:36 INFO - PROCESS | 2672 | ++DOCSHELL 000000486509D800 == 27 [pid = 2672] [id = 199] 03:36:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (0000004863C55C00) [pid = 2672] [serial = 595] [outer = 0000000000000000] 03:36:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (0000004863C72800) [pid = 2672] [serial = 596] [outer = 0000004863C55C00] 03:36:36 INFO - PROCESS | 2672 | 1467974196265 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (0000004864CCF000) [pid = 2672] [serial = 597] [outer = 0000004863C55C00] 03:36:36 INFO - PROCESS | 2672 | 1467974196752 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1495ms 03:36:36 INFO - PROCESS | 2672 | 1467974196849 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 2672 | 1467974196853 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:36:36 INFO - PROCESS | 2672 | 1467974196857 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2672 | 1467974196860 Marionette TRACE conn6 <- [1,762,null,{}] 03:36:36 INFO - PROCESS | 2672 | 1467974196866 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 2672 | 1467974196869 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:36 INFO - PROCESS | 2672 | 1467974196971 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:36:36 INFO - PROCESS | 2672 | 1467974196982 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 2672 | 1467974196984 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:37 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AACC800 == 28 [pid = 2672] [id = 200] 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (0000004865810400) [pid = 2672] [serial = 598] [outer = 0000000000000000] 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (00000048659A8400) [pid = 2672] [serial = 599] [outer = 0000004865810400] 03:36:37 INFO - PROCESS | 2672 | 1467974197035 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (0000004865A2A400) [pid = 2672] [serial = 600] [outer = 0000004865810400] 03:36:37 INFO - PROCESS | 2672 | 1467974197505 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 03:36:37 INFO - PROCESS | 2672 | 1467974197563 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 2672 | 1467974197568 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:36:37 INFO - PROCESS | 2672 | 1467974197573 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:36:37 INFO - PROCESS | 2672 | 1467974197576 Marionette TRACE conn6 <- [1,766,null,{}] 03:36:37 INFO - PROCESS | 2672 | 1467974197579 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:37 INFO - PROCESS | 2672 | 1467974197582 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:37 INFO - PROCESS | 2672 | 1467974197680 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:36:37 INFO - PROCESS | 2672 | 1467974197759 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2672 | 1467974197762 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:37 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F077800 == 29 [pid = 2672] [id = 201] 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (00000048659A4400) [pid = 2672] [serial = 601] [outer = 0000000000000000] 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865B49000) [pid = 2672] [serial = 602] [outer = 00000048659A4400] 03:36:37 INFO - PROCESS | 2672 | 1467974197810 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865B97C00) [pid = 2672] [serial = 603] [outer = 00000048659A4400] 03:36:38 INFO - PROCESS | 2672 | 1467974198232 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 03:36:38 INFO - PROCESS | 2672 | 1467974198249 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 2672 | 1467974198251 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:36:38 INFO - PROCESS | 2672 | 1467974198257 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 2672 | 1467974198263 Marionette TRACE conn6 <- [1,770,null,{}] 03:36:38 INFO - PROCESS | 2672 | 1467974198273 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 2672 | 1467974198277 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:38 INFO - PROCESS | 2672 | 1467974198411 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:36:38 INFO - PROCESS | 2672 | 1467974198460 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 2672 | 1467974198463 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:38 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872167000 == 30 [pid = 2672] [id = 202] 03:36:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004866945000) [pid = 2672] [serial = 604] [outer = 0000000000000000] 03:36:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (000000486A0C6000) [pid = 2672] [serial = 605] [outer = 0000004866945000] 03:36:38 INFO - PROCESS | 2672 | 1467974198510 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486A89D000) [pid = 2672] [serial = 606] [outer = 0000004866945000] 03:36:38 INFO - PROCESS | 2672 | 1467974198979 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 03:36:38 INFO - PROCESS | 2672 | 1467974198993 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:36:39 INFO - PROCESS | 2672 | 1467974198996 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:36:39 INFO - PROCESS | 2672 | 1467974199000 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 2672 | 1467974199001 Marionette TRACE conn6 <- [1,774,null,{}] 03:36:39 INFO - PROCESS | 2672 | 1467974199047 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 2672 | 1467974199049 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:39 INFO - PROCESS | 2672 | 1467974199164 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:36:39 INFO - PROCESS | 2672 | 1467974199221 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2672 | 1467974199224 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872856000 == 31 [pid = 2672] [id = 203] 03:36:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486AEF4000) [pid = 2672] [serial = 607] [outer = 0000000000000000] 03:36:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486AEF7C00) [pid = 2672] [serial = 608] [outer = 000000486AEF4000] 03:36:39 INFO - PROCESS | 2672 | 1467974199271 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486B893000) [pid = 2672] [serial = 609] [outer = 000000486AEF4000] 03:36:39 INFO - PROCESS | 2672 | 1467974199715 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 776ms 03:36:39 INFO - PROCESS | 2672 | 1467974199777 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 2672 | 1467974199779 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:36:39 INFO - PROCESS | 2672 | 1467974199789 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 2672 | 1467974199791 Marionette TRACE conn6 <- [1,778,null,{}] 03:36:39 INFO - PROCESS | 2672 | 1467974199795 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 2672 | 1467974199797 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:39 INFO - PROCESS | 2672 | 1467974199906 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:36:39 INFO - PROCESS | 2672 | 1467974199918 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2672 | 1467974199925 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4B800 == 32 [pid = 2672] [id = 204] 03:36:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486BCE2C00) [pid = 2672] [serial = 610] [outer = 0000000000000000] 03:36:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486BCE7800) [pid = 2672] [serial = 611] [outer = 000000486BCE2C00] 03:36:40 INFO - PROCESS | 2672 | 1467974200022 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004870D4EC00) [pid = 2672] [serial = 612] [outer = 000000486BCE2C00] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486C359C00) [pid = 2672] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004864446800) [pid = 2672] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (00000048669DBC00) [pid = 2672] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004865C07400) [pid = 2672] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004864C2F800) [pid = 2672] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865D78800) [pid = 2672] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486AE14400) [pid = 2672] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:36:40 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (00000048658AF400) [pid = 2672] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:36:40 INFO - PROCESS | 2672 | 1467974200559 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 839ms 03:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:36:40 INFO - PROCESS | 2672 | 1467974200631 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 2672 | 1467974200634 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:36:40 INFO - PROCESS | 2672 | 1467974200637 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 2672 | 1467974200639 Marionette TRACE conn6 <- [1,782,null,{}] 03:36:40 INFO - PROCESS | 2672 | 1467974200643 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 2672 | 1467974200646 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:40 INFO - PROCESS | 2672 | 1467974200741 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:36:40 INFO - PROCESS | 2672 | 1467974200752 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 2672 | 1467974200754 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000486442F800 == 33 [pid = 2672] [id = 205] 03:36:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004869F23C00) [pid = 2672] [serial = 613] [outer = 0000000000000000] 03:36:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486ABBD000) [pid = 2672] [serial = 614] [outer = 0000004869F23C00] 03:36:40 INFO - PROCESS | 2672 | 1467974200801 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (00000048718DC000) [pid = 2672] [serial = 615] [outer = 0000004869F23C00] 03:36:41 INFO - PROCESS | 2672 | 1467974201222 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 03:36:41 INFO - PROCESS | 2672 | 1467974201267 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 2672 | 1467974201270 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:36:41 INFO - PROCESS | 2672 | 1467974201273 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2672 | 1467974201275 Marionette TRACE conn6 <- [1,786,null,{}] 03:36:41 INFO - PROCESS | 2672 | 1467974201279 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 2672 | 1467974201281 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:41 INFO - PROCESS | 2672 | 1467974201364 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:36:41 INFO - PROCESS | 2672 | 1467974201373 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 2672 | 1467974201375 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876007000 == 34 [pid = 2672] [id = 206] 03:36:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865956000) [pid = 2672] [serial = 616] [outer = 0000000000000000] 03:36:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004871A90C00) [pid = 2672] [serial = 617] [outer = 0000004865956000] 03:36:41 INFO - PROCESS | 2672 | 1467974201420 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004871FD6400) [pid = 2672] [serial = 618] [outer = 0000004865956000] 03:36:41 INFO - PROCESS | 2672 | 1467974201848 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 628ms 03:36:41 INFO - PROCESS | 2672 | 1467974201905 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 2672 | 1467974201908 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:36:41 INFO - PROCESS | 2672 | 1467974201911 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2672 | 1467974201913 Marionette TRACE conn6 <- [1,790,null,{}] 03:36:41 INFO - PROCESS | 2672 | 1467974201917 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 2672 | 1467974201919 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:42 INFO - PROCESS | 2672 | 1467974202011 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:36:42 INFO - PROCESS | 2672 | 1467974202018 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2672 | 1467974202020 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876194800 == 35 [pid = 2672] [id = 207] 03:36:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048722EDC00) [pid = 2672] [serial = 619] [outer = 0000000000000000] 03:36:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000487248E800) [pid = 2672] [serial = 620] [outer = 00000048722EDC00] 03:36:42 INFO - PROCESS | 2672 | 1467974202067 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872672400) [pid = 2672] [serial = 621] [outer = 00000048722EDC00] 03:36:42 INFO - PROCESS | 2672 | 1467974202713 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 879ms 03:36:42 INFO - PROCESS | 2672 | 1467974202794 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 2672 | 1467974202798 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:36:42 INFO - PROCESS | 2672 | 1467974202804 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 2672 | 1467974202807 Marionette TRACE conn6 <- [1,794,null,{}] 03:36:42 INFO - PROCESS | 2672 | 1467974202814 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 2672 | 1467974202817 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:42 INFO - PROCESS | 2672 | 1467974202975 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:36:43 INFO - PROCESS | 2672 | 1467974203040 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 2672 | 1467974203043 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC48800 == 36 [pid = 2672] [id = 208] 03:36:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486580D400) [pid = 2672] [serial = 622] [outer = 0000000000000000] 03:36:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486595D400) [pid = 2672] [serial = 623] [outer = 000000486580D400] 03:36:43 INFO - PROCESS | 2672 | 1467974203144 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865A8A800) [pid = 2672] [serial = 624] [outer = 000000486580D400] 03:36:43 INFO - PROCESS | 2672 | 1467974203938 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1182ms 03:36:43 INFO - PROCESS | 2672 | 1467974203989 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 2672 | 1467974203994 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:36:44 INFO - PROCESS | 2672 | 1467974204001 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 2672 | 1467974204005 Marionette TRACE conn6 <- [1,798,null,{}] 03:36:44 INFO - PROCESS | 2672 | 1467974204009 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 2672 | 1467974204012 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:44 INFO - PROCESS | 2672 | 1467974204187 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:36:44 INFO - PROCESS | 2672 | 1467974204359 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 2672 | 1467974204363 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:44 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F6A800 == 37 [pid = 2672] [id = 209] 03:36:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865806400) [pid = 2672] [serial = 625] [outer = 0000000000000000] 03:36:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865944800) [pid = 2672] [serial = 626] [outer = 0000004865806400] 03:36:44 INFO - PROCESS | 2672 | 1467974204419 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865A30800) [pid = 2672] [serial = 627] [outer = 0000004865806400] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004871380000 == 36 [pid = 2672] [id = 29] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004872582800 == 35 [pid = 2672] [id = 16] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004876190000 == 34 [pid = 2672] [id = 20] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C17000 == 33 [pid = 2672] [id = 21] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 00000048753D8800 == 32 [pid = 2672] [id = 19] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 00000048753E1800 == 31 [pid = 2672] [id = 28] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004872521800 == 30 [pid = 2672] [id = 26] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004879091000 == 29 [pid = 2672] [id = 22] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004873078000 == 28 [pid = 2672] [id = 18] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004872932000 == 27 [pid = 2672] [id = 17] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AEF000 == 26 [pid = 2672] [id = 14] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CB9000 == 25 [pid = 2672] [id = 27] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC38800 == 24 [pid = 2672] [id = 25] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 000000486B737800 == 23 [pid = 2672] [id = 24] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 000000487221D800 == 22 [pid = 2672] [id = 15] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 000000486B72B800 == 21 [pid = 2672] [id = 12] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 000000486F438800 == 20 [pid = 2672] [id = 13] 03:36:44 INFO - PROCESS | 2672 | --DOCSHELL 0000004865DAB000 == 19 [pid = 2672] [id = 23] 03:36:45 INFO - PROCESS | 2672 | 1467974205059 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1078ms 03:36:45 INFO - PROCESS | 2672 | 1467974205082 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 2672 | 1467974205086 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:36:45 INFO - PROCESS | 2672 | 1467974205091 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 2672 | 1467974205094 Marionette TRACE conn6 <- [1,802,null,{}] 03:36:45 INFO - PROCESS | 2672 | 1467974205118 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 2672 | 1467974205123 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:45 INFO - PROCESS | 2672 | 1467974205217 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486F3FB400) [pid = 2672] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486B888C00) [pid = 2672] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486AEF9C00) [pid = 2672] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865D79800) [pid = 2672] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865951000) [pid = 2672] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865A22C00) [pid = 2672] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048660A9400) [pid = 2672] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486ABC0800) [pid = 2672] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486B947000) [pid = 2672] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004865951400) [pid = 2672] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048659B3800) [pid = 2672] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486BCE9400) [pid = 2672] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000486F4F8800) [pid = 2672] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486BC1D000) [pid = 2672] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004866EB8400) [pid = 2672] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004871A8CC00) [pid = 2672] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:36:45 INFO - PROCESS | 2672 | 1467974205290 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 2672 | 1467974205293 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D7C000 == 20 [pid = 2672] [id = 210] 03:36:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004863C7C800) [pid = 2672] [serial = 628] [outer = 0000000000000000] 03:36:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865951400) [pid = 2672] [serial = 629] [outer = 0000004863C7C800] 03:36:45 INFO - PROCESS | 2672 | 1467974205343 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865B8F800) [pid = 2672] [serial = 630] [outer = 0000004863C7C800] 03:36:45 INFO - PROCESS | 2672 | 1467974205792 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 2672 | 1467974205835 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:36:45 INFO - PROCESS | 2672 | 1467974205844 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 2672 | 1467974205847 Marionette TRACE conn6 <- [1,806,null,{}] 03:36:45 INFO - PROCESS | 2672 | 1467974205851 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 2672 | 1467974205853 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:45 INFO - PROCESS | 2672 | 1467974205948 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:36:45 INFO - PROCESS | 2672 | 1467974205966 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 2672 | 1467974205968 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872150000 == 21 [pid = 2672] [id = 211] 03:36:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486A7ABC00) [pid = 2672] [serial = 631] [outer = 0000000000000000] 03:36:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486AA73400) [pid = 2672] [serial = 632] [outer = 000000486A7ABC00] 03:36:46 INFO - PROCESS | 2672 | 1467974206016 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486AEF0C00) [pid = 2672] [serial = 633] [outer = 000000486A7ABC00] 03:36:46 INFO - PROCESS | 2672 | 1467974206471 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 03:36:46 INFO - PROCESS | 2672 | 1467974206519 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2672 | 1467974206522 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:36:46 INFO - PROCESS | 2672 | 1467974206533 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 2672 | 1467974206540 Marionette TRACE conn6 <- [1,810,null,{}] 03:36:46 INFO - PROCESS | 2672 | 1467974206545 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 2672 | 1467974206549 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:46 INFO - PROCESS | 2672 | 1467974206641 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:36:46 INFO - PROCESS | 2672 | 1467974206649 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2672 | 1467974206651 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F30800 == 22 [pid = 2672] [id = 212] 03:36:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048644D2C00) [pid = 2672] [serial = 634] [outer = 0000000000000000] 03:36:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486BC06000) [pid = 2672] [serial = 635] [outer = 00000048644D2C00] 03:36:46 INFO - PROCESS | 2672 | 1467974206697 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486BCE6000) [pid = 2672] [serial = 636] [outer = 00000048644D2C00] 03:36:47 INFO - PROCESS | 2672 | 1467974207143 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2672 | 1467974207229 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:36:47 INFO - PROCESS | 2672 | 1467974207232 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2672 | 1467974207234 Marionette TRACE conn6 <- [1,814,null,{}] 03:36:47 INFO - PROCESS | 2672 | 1467974207238 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 2672 | 1467974207241 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:47 INFO - PROCESS | 2672 | 1467974207385 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:36:47 INFO - PROCESS | 2672 | 1467974207409 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 2672 | 1467974207411 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F88800 == 23 [pid = 2672] [id = 213] 03:36:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486C359C00) [pid = 2672] [serial = 637] [outer = 0000000000000000] 03:36:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486F4FB800) [pid = 2672] [serial = 638] [outer = 000000486C359C00] 03:36:47 INFO - PROCESS | 2672 | 1467974207456 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004871838000) [pid = 2672] [serial = 639] [outer = 000000486C359C00] 03:36:47 INFO - PROCESS | 2672 | 1467974207908 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 03:36:47 INFO - PROCESS | 2672 | 1467974207968 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2672 | 1467974207970 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:36:47 INFO - PROCESS | 2672 | 1467974207982 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2672 | 1467974207984 Marionette TRACE conn6 <- [1,818,null,{}] 03:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:36:47 INFO - PROCESS | 2672 | 1467974207989 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 2672 | 1467974207991 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:48 INFO - PROCESS | 2672 | 1467974208099 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:36:48 INFO - PROCESS | 2672 | 1467974208111 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2672 | 1467974208117 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CBE000 == 24 [pid = 2672] [id = 214] 03:36:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004871AB0400) [pid = 2672] [serial = 640] [outer = 0000000000000000] 03:36:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871AB7000) [pid = 2672] [serial = 641] [outer = 0000004871AB0400] 03:36:48 INFO - PROCESS | 2672 | 1467974208214 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487266F800) [pid = 2672] [serial = 642] [outer = 0000004871AB0400] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004870D99000) [pid = 2672] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659A4400) [pid = 2672] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865810400) [pid = 2672] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004863C55C00) [pid = 2672] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B705000) [pid = 2672] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486BCE2C00) [pid = 2672] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AEF4000) [pid = 2672] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004865AA3000) [pid = 2672] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004865956000) [pid = 2672] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004866945000) [pid = 2672] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:36:49 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004869F23C00) [pid = 2672] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:36:50 INFO - PROCESS | 2672 | 1467974210096 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2126ms 03:36:50 INFO - PROCESS | 2672 | 1467974210114 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2672 | 1467974210116 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:36:50 INFO - PROCESS | 2672 | 1467974210119 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:36:50 INFO - PROCESS | 2672 | 1467974210121 Marionette TRACE conn6 <- [1,822,null,{}] 03:36:50 INFO - PROCESS | 2672 | 1467974210125 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 2672 | 1467974210127 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:50 INFO - PROCESS | 2672 | 1467974210216 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:36:50 INFO - PROCESS | 2672 | 1467974210287 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2672 | 1467974210289 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A3E800 == 25 [pid = 2672] [id = 215] 03:36:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486AB0A400) [pid = 2672] [serial = 643] [outer = 0000000000000000] 03:36:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004871AB1400) [pid = 2672] [serial = 644] [outer = 000000486AB0A400] 03:36:50 INFO - PROCESS | 2672 | 1467974210344 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000487298F000) [pid = 2672] [serial = 645] [outer = 000000486AB0A400] 03:36:50 INFO - PROCESS | 2672 | 1467974210707 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 03:36:50 INFO - PROCESS | 2672 | 1467974210753 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2672 | 1467974210755 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:36:50 INFO - PROCESS | 2672 | 1467974210759 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 2672 | 1467974210760 Marionette TRACE conn6 <- [1,826,null,{}] 03:36:50 INFO - PROCESS | 2672 | 1467974210764 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 2672 | 1467974210766 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:50 INFO - PROCESS | 2672 | 1467974210902 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:36:50 INFO - PROCESS | 2672 | 1467974210912 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2672 | 1467974210914 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A91800 == 26 [pid = 2672] [id = 216] 03:36:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004872991400) [pid = 2672] [serial = 646] [outer = 0000000000000000] 03:36:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048729DE000) [pid = 2672] [serial = 647] [outer = 0000004872991400] 03:36:50 INFO - PROCESS | 2672 | 1467974210959 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872C9E000) [pid = 2672] [serial = 648] [outer = 0000004872991400] 03:36:51 INFO - PROCESS | 2672 | 1467974211364 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 03:36:51 INFO - PROCESS | 2672 | 1467974211390 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 2672 | 1467974211393 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:36:51 INFO - PROCESS | 2672 | 1467974211397 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:36:51 INFO - PROCESS | 2672 | 1467974211399 Marionette TRACE conn6 <- [1,830,null,{}] 03:36:51 INFO - PROCESS | 2672 | 1467974211402 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 2672 | 1467974211404 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:51 INFO - PROCESS | 2672 | 1467974211515 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:36:51 INFO - PROCESS | 2672 | 1467974211548 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2672 | 1467974211550 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:51 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D7800 == 27 [pid = 2672] [id = 217] 03:36:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872CA5400) [pid = 2672] [serial = 649] [outer = 0000000000000000] 03:36:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872D65C00) [pid = 2672] [serial = 650] [outer = 0000004872CA5400] 03:36:51 INFO - PROCESS | 2672 | 1467974211600 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872F1C800) [pid = 2672] [serial = 651] [outer = 0000004872CA5400] 03:36:52 INFO - PROCESS | 2672 | 1467974212289 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 923ms 03:36:52 INFO - PROCESS | 2672 | 1467974212323 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 2672 | 1467974212329 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:36:52 INFO - PROCESS | 2672 | 1467974212334 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2672 | 1467974212340 Marionette TRACE conn6 <- [1,834,null,{}] 03:36:52 INFO - PROCESS | 2672 | 1467974212345 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 2672 | 1467974212349 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:52 INFO - PROCESS | 2672 | 1467974212473 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:36:52 INFO - PROCESS | 2672 | 1467974212539 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 2672 | 1467974212542 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871386000 == 28 [pid = 2672] [id = 218] 03:36:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865AA0000) [pid = 2672] [serial = 652] [outer = 0000000000000000] 03:36:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865D78800) [pid = 2672] [serial = 653] [outer = 0000004865AA0000] 03:36:52 INFO - PROCESS | 2672 | 1467974212603 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486A071800) [pid = 2672] [serial = 654] [outer = 0000004865AA0000] 03:36:53 INFO - PROCESS | 2672 | 1467974213214 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 923ms 03:36:53 INFO - PROCESS | 2672 | 1467974213260 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 2672 | 1467974213265 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:36:53 INFO - PROCESS | 2672 | 1467974213272 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 2672 | 1467974213275 Marionette TRACE conn6 <- [1,838,null,{}] 03:36:53 INFO - PROCESS | 2672 | 1467974213279 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 2672 | 1467974213282 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:53 INFO - PROCESS | 2672 | 1467974213433 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:36:53 INFO - PROCESS | 2672 | 1467974213546 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2672 | 1467974213549 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:53 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753CF800 == 29 [pid = 2672] [id = 219] 03:36:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486B8D4400) [pid = 2672] [serial = 655] [outer = 0000000000000000] 03:36:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCB5400) [pid = 2672] [serial = 656] [outer = 000000486B8D4400] 03:36:53 INFO - PROCESS | 2672 | 1467974213610 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048713EE000) [pid = 2672] [serial = 657] [outer = 000000486B8D4400] 03:36:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872632400) [pid = 2672] [serial = 658] [outer = 0000004866CE9000] 03:36:54 INFO - PROCESS | 2672 | 1467974214322 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1075ms 03:36:54 INFO - PROCESS | 2672 | 1467974214349 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2672 | 1467974214352 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:36:54 INFO - PROCESS | 2672 | 1467974214370 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:36:54 INFO - PROCESS | 2672 | 1467974214374 Marionette TRACE conn6 <- [1,842,null,{}] 03:36:54 INFO - PROCESS | 2672 | 1467974214387 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 2672 | 1467974214392 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:54 INFO - PROCESS | 2672 | 1467974214509 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:36:54 INFO - PROCESS | 2672 | 1467974214584 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 2672 | 1467974214587 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:54 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D8000 == 30 [pid = 2672] [id = 220] 03:36:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865A89000) [pid = 2672] [serial = 659] [outer = 0000000000000000] 03:36:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871A92400) [pid = 2672] [serial = 660] [outer = 0000004865A89000] 03:36:54 INFO - PROCESS | 2672 | 1467974214698 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872F26000) [pid = 2672] [serial = 661] [outer = 0000004865A89000] 03:36:55 INFO - PROCESS | 2672 | 1467974215413 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1079ms 03:36:55 INFO - PROCESS | 2672 | 1467974215455 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 2672 | 1467974215460 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:36:55 INFO - PROCESS | 2672 | 1467974215465 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 2672 | 1467974215469 Marionette TRACE conn6 <- [1,846,null,{}] 03:36:55 INFO - PROCESS | 2672 | 1467974215476 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 2672 | 1467974215479 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:55 INFO - PROCESS | 2672 | 1467974215586 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:36:55 INFO - PROCESS | 2672 | 1467974215676 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 2672 | 1467974215679 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B723000 == 31 [pid = 2672] [id = 221] 03:36:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048659AB400) [pid = 2672] [serial = 662] [outer = 0000000000000000] 03:36:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865B92400) [pid = 2672] [serial = 663] [outer = 00000048659AB400] 03:36:55 INFO - PROCESS | 2672 | 1467974215729 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004869FF1000) [pid = 2672] [serial = 664] [outer = 00000048659AB400] 03:36:56 INFO - PROCESS | 2672 | --DOCSHELL 000000486509D800 == 30 [pid = 2672] [id = 199] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004871AB4400) [pid = 2672] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865B49000) [pid = 2672] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048659A8400) [pid = 2672] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865A2A400) [pid = 2672] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004863C72800) [pid = 2672] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004864CCF000) [pid = 2672] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004870D51800) [pid = 2672] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BC0A000) [pid = 2672] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486BCE7800) [pid = 2672] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486B893000) [pid = 2672] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486AEF7C00) [pid = 2672] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004866321000) [pid = 2672] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871A90C00) [pid = 2672] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865B4A800) [pid = 2672] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871FD6400) [pid = 2672] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487248E800) [pid = 2672] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486A0C6000) [pid = 2672] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486A89D000) [pid = 2672] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (00000048718DC000) [pid = 2672] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004870D4EC00) [pid = 2672] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486ABBD000) [pid = 2672] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865B97C00) [pid = 2672] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:36:56 INFO - PROCESS | 2672 | 1467974216835 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 03:36:56 INFO - PROCESS | 2672 | 1467974216902 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 2672 | 1467974216906 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 2672 | 1467974216911 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:36:56 INFO - PROCESS | 2672 | 1467974216916 Marionette TRACE conn6 <- [1,850,null,{}] 03:36:56 INFO - PROCESS | 2672 | 1467974216921 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 2672 | 1467974216924 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:57 INFO - PROCESS | 2672 | 1467974217019 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:36:57 INFO - PROCESS | 2672 | 1467974217031 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2672 | 1467974217034 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F5B000 == 31 [pid = 2672] [id = 222] 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486594FC00) [pid = 2672] [serial = 665] [outer = 0000000000000000] 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865956C00) [pid = 2672] [serial = 666] [outer = 000000486594FC00] 03:36:57 INFO - PROCESS | 2672 | 1467974217085 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048659AC400) [pid = 2672] [serial = 667] [outer = 000000486594FC00] 03:36:57 INFO - PROCESS | 2672 | 1467974217567 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 03:36:57 INFO - PROCESS | 2672 | 1467974217607 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 2672 | 1467974217613 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:36:57 INFO - PROCESS | 2672 | 1467974217620 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 2672 | 1467974217623 Marionette TRACE conn6 <- [1,854,null,{}] 03:36:57 INFO - PROCESS | 2672 | 1467974217627 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:57 INFO - PROCESS | 2672 | 1467974217629 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:57 INFO - PROCESS | 2672 | 1467974217754 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:36:57 INFO - PROCESS | 2672 | 1467974217832 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2672 | 1467974217835 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:57 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F082800 == 32 [pid = 2672] [id = 223] 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048659AD400) [pid = 2672] [serial = 668] [outer = 0000000000000000] 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A9D800) [pid = 2672] [serial = 669] [outer = 00000048659AD400] 03:36:57 INFO - PROCESS | 2672 | 1467974217885 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B94800) [pid = 2672] [serial = 670] [outer = 00000048659AD400] 03:36:58 INFO - PROCESS | 2672 | 1467974218281 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 03:36:58 INFO - PROCESS | 2672 | 1467974218298 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2672 | 1467974218301 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:36:58 INFO - PROCESS | 2672 | 1467974218304 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 2672 | 1467974218308 Marionette TRACE conn6 <- [1,858,null,{}] 03:36:58 INFO - PROCESS | 2672 | 1467974218320 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 2672 | 1467974218325 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:58 INFO - PROCESS | 2672 | 1467974218414 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:36:58 INFO - PROCESS | 2672 | 1467974218421 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 2672 | 1467974218424 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872221000 == 33 [pid = 2672] [id = 224] 03:36:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004866CEE000) [pid = 2672] [serial = 671] [outer = 0000000000000000] 03:36:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A07C800) [pid = 2672] [serial = 672] [outer = 0000004866CEE000] 03:36:58 INFO - PROCESS | 2672 | 1467974218474 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AAE4800) [pid = 2672] [serial = 673] [outer = 0000004866CEE000] 03:36:58 INFO - PROCESS | 2672 | 1467974218962 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 03:36:58 INFO - PROCESS | 2672 | 1467974218981 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2672 | 1467974218984 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:36:58 INFO - PROCESS | 2672 | 1467974218988 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:36:58 INFO - PROCESS | 2672 | 1467974218990 Marionette TRACE conn6 <- [1,862,null,{}] 03:36:59 INFO - PROCESS | 2672 | 1467974218994 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 2672 | 1467974218996 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:59 INFO - PROCESS | 2672 | 1467974219111 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:36:59 INFO - PROCESS | 2672 | 1467974219188 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2672 | 1467974219190 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CAF800 == 34 [pid = 2672] [id = 225] 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF9400) [pid = 2672] [serial = 674] [outer = 0000000000000000] 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B706800) [pid = 2672] [serial = 675] [outer = 000000486AEF9400] 03:36:59 INFO - PROCESS | 2672 | 1467974219237 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B8CE800) [pid = 2672] [serial = 676] [outer = 000000486AEF9400] 03:36:59 INFO - PROCESS | 2672 | 1467974219684 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 735ms 03:36:59 INFO - PROCESS | 2672 | 1467974219727 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 2672 | 1467974219729 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:36:59 INFO - PROCESS | 2672 | 1467974219733 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2672 | 1467974219735 Marionette TRACE conn6 <- [1,866,null,{}] 03:36:59 INFO - PROCESS | 2672 | 1467974219738 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 2672 | 1467974219741 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:59 INFO - PROCESS | 2672 | 1467974219848 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:36:59 INFO - PROCESS | 2672 | 1467974219855 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2672 | 1467974219857 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:36:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F6C000 == 35 [pid = 2672] [id = 226] 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BC03400) [pid = 2672] [serial = 677] [outer = 0000000000000000] 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BC08000) [pid = 2672] [serial = 678] [outer = 000000486BC03400] 03:36:59 INFO - PROCESS | 2672 | 1467974219904 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCE3800) [pid = 2672] [serial = 679] [outer = 000000486BC03400] 03:37:00 INFO - PROCESS | 2672 | 1467974220390 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 03:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:37:00 INFO - PROCESS | 2672 | 1467974220407 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 2672 | 1467974220409 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:37:00 INFO - PROCESS | 2672 | 1467974220412 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 2672 | 1467974220414 Marionette TRACE conn6 <- [1,870,null,{}] 03:37:00 INFO - PROCESS | 2672 | 1467974220426 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:00 INFO - PROCESS | 2672 | 1467974220432 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:00 INFO - PROCESS | 2672 | 1467974220588 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:37:00 INFO - PROCESS | 2672 | 1467974220604 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2672 | 1467974220606 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A12800 == 36 [pid = 2672] [id = 227] 03:37:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486F4F8800) [pid = 2672] [serial = 680] [outer = 0000000000000000] 03:37:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048713EF400) [pid = 2672] [serial = 681] [outer = 000000486F4F8800] 03:37:00 INFO - PROCESS | 2672 | 1467974220691 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871A90400) [pid = 2672] [serial = 682] [outer = 000000486F4F8800] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872991400) [pid = 2672] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486C359C00) [pid = 2672] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004871AB0400) [pid = 2672] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865806400) [pid = 2672] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486580D400) [pid = 2672] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048644D2C00) [pid = 2672] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486AB0A400) [pid = 2672] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048722EDC00) [pid = 2672] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486A7ABC00) [pid = 2672] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863C7C800) [pid = 2672] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:37:01 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872CA5400) [pid = 2672] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:37:01 INFO - PROCESS | 2672 | 1467974221190 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 839ms 03:37:01 INFO - PROCESS | 2672 | 1467974221254 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2672 | 1467974221256 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:37:01 INFO - PROCESS | 2672 | 1467974221260 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 2672 | 1467974221261 Marionette TRACE conn6 <- [1,874,null,{}] 03:37:01 INFO - PROCESS | 2672 | 1467974221265 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 2672 | 1467974221267 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:01 INFO - PROCESS | 2672 | 1467974221348 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:37:01 INFO - PROCESS | 2672 | 1467974221353 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 2672 | 1467974221355 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875364000 == 37 [pid = 2672] [id = 228] 03:37:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A7ABC00) [pid = 2672] [serial = 683] [outer = 0000000000000000] 03:37:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048713F4000) [pid = 2672] [serial = 684] [outer = 000000486A7ABC00] 03:37:01 INFO - PROCESS | 2672 | 1467974221401 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871AB8000) [pid = 2672] [serial = 685] [outer = 000000486A7ABC00] 03:37:01 INFO - PROCESS | 2672 | 1467974221811 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 587ms 03:37:01 INFO - PROCESS | 2672 | 1467974221854 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2672 | 1467974221856 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:37:01 INFO - PROCESS | 2672 | 1467974221859 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 2672 | 1467974221861 Marionette TRACE conn6 <- [1,878,null,{}] 03:37:01 INFO - PROCESS | 2672 | 1467974221865 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 2672 | 1467974221867 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:01 INFO - PROCESS | 2672 | 1467974221949 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:37:01 INFO - PROCESS | 2672 | 1467974221954 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 2672 | 1467974221956 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000487618B000 == 38 [pid = 2672] [id = 229] 03:37:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D4EC00) [pid = 2672] [serial = 686] [outer = 0000000000000000] 03:37:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487248AC00) [pid = 2672] [serial = 687] [outer = 0000004870D4EC00] 03:37:02 INFO - PROCESS | 2672 | 1467974222002 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487267B400) [pid = 2672] [serial = 688] [outer = 0000004870D4EC00] 03:37:02 INFO - PROCESS | 2672 | 1467974222454 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 03:37:02 INFO - PROCESS | 2672 | 1467974222493 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 2672 | 1467974222495 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:37:02 INFO - PROCESS | 2672 | 1467974222503 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 2672 | 1467974222505 Marionette TRACE conn6 <- [1,882,null,{}] 03:37:02 INFO - PROCESS | 2672 | 1467974222509 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 2672 | 1467974222511 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:02 INFO - PROCESS | 2672 | 1467974222594 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:37:02 INFO - PROCESS | 2672 | 1467974222601 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2672 | 1467974222603 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8B000 == 39 [pid = 2672] [id = 230] 03:37:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487298AC00) [pid = 2672] [serial = 689] [outer = 0000000000000000] 03:37:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872994C00) [pid = 2672] [serial = 690] [outer = 000000487298AC00] 03:37:02 INFO - PROCESS | 2672 | 1467974222648 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872C9E800) [pid = 2672] [serial = 691] [outer = 000000487298AC00] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 00000048753CF800 == 38 [pid = 2672] [id = 219] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D8000 == 37 [pid = 2672] [id = 220] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D7800 == 36 [pid = 2672] [id = 217] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004871386000 == 35 [pid = 2672] [id = 218] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F5B000 == 34 [pid = 2672] [id = 222] 03:37:03 INFO - PROCESS | 2672 | --DOCSHELL 000000486B723000 == 33 [pid = 2672] [id = 221] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872221000 == 32 [pid = 2672] [id = 224] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004874A12800 == 31 [pid = 2672] [id = 227] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F6C000 == 30 [pid = 2672] [id = 226] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 000000486F082800 == 29 [pid = 2672] [id = 223] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004875364000 == 28 [pid = 2672] [id = 228] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CAF800 == 27 [pid = 2672] [id = 225] 03:37:04 INFO - PROCESS | 2672 | --DOCSHELL 000000487618B000 == 26 [pid = 2672] [id = 229] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A072C00) [pid = 2672] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872F1C800) [pid = 2672] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872D65C00) [pid = 2672] [serial = 650] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048729DE000) [pid = 2672] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486F4FB800) [pid = 2672] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871AB7000) [pid = 2672] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865944800) [pid = 2672] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A30800) [pid = 2672] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486595D400) [pid = 2672] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865A8A800) [pid = 2672] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486BC06000) [pid = 2672] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004871AB1400) [pid = 2672] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872672400) [pid = 2672] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486AA73400) [pid = 2672] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486AEF0C00) [pid = 2672] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865951400) [pid = 2672] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865B8F800) [pid = 2672] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872C9E000) [pid = 2672] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000487298F000) [pid = 2672] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004871838000) [pid = 2672] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (000000487266F800) [pid = 2672] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (000000486BCE6000) [pid = 2672] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:37:04 INFO - PROCESS | 2672 | 1467974224344 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1894ms 03:37:04 INFO - PROCESS | 2672 | 1467974224397 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 2672 | 1467974224401 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:37:04 INFO - PROCESS | 2672 | 1467974224406 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 2672 | 1467974224410 Marionette TRACE conn6 <- [1,886,null,{}] 03:37:04 INFO - PROCESS | 2672 | 1467974224416 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 2672 | 1467974224419 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:04 INFO - PROCESS | 2672 | 1467974224514 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:37:04 INFO - PROCESS | 2672 | 1467974224521 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 2672 | 1467974224526 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:04 INFO - PROCESS | 2672 | ++DOCSHELL 0000004866376800 == 27 [pid = 2672] [id = 231] 03:37:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865802C00) [pid = 2672] [serial = 692] [outer = 0000000000000000] 03:37:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865804C00) [pid = 2672] [serial = 693] [outer = 0000004865802C00] 03:37:04 INFO - PROCESS | 2672 | 1467974224582 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004865949800) [pid = 2672] [serial = 694] [outer = 0000004865802C00] 03:37:05 INFO - PROCESS | 2672 | 1467974225061 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 03:37:05 INFO - PROCESS | 2672 | 1467974225085 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2672 | 1467974225091 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:37:05 INFO - PROCESS | 2672 | 1467974225098 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2672 | 1467974225101 Marionette TRACE conn6 <- [1,890,null,{}] 03:37:05 INFO - PROCESS | 2672 | 1467974225105 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2672 | 1467974225108 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:05 INFO - PROCESS | 2672 | 1467974225203 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:37:05 INFO - PROCESS | 2672 | 1467974225212 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 2672 | 1467974225215 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B740800 == 28 [pid = 2672] [id = 232] 03:37:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (00000048659A5000) [pid = 2672] [serial = 695] [outer = 0000000000000000] 03:37:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (00000048659A8C00) [pid = 2672] [serial = 696] [outer = 00000048659A5000] 03:37:05 INFO - PROCESS | 2672 | 1467974225266 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865A24800) [pid = 2672] [serial = 697] [outer = 00000048659A5000] 03:37:05 INFO - PROCESS | 2672 | 1467974225746 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 03:37:05 INFO - PROCESS | 2672 | 1467974225772 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2672 | 1467974225775 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:37:05 INFO - PROCESS | 2672 | 1467974225778 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:37:05 INFO - PROCESS | 2672 | 1467974225782 Marionette TRACE conn6 <- [1,894,null,{}] 03:37:05 INFO - PROCESS | 2672 | 1467974225794 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2672 | 1467974225799 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:05 INFO - PROCESS | 2672 | 1467974225920 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:37:06 INFO - PROCESS | 2672 | 1467974225993 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 2672 | 1467974225996 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:06 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F43C800 == 29 [pid = 2672] [id = 233] 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004863C0F800) [pid = 2672] [serial = 698] [outer = 0000000000000000] 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865AA1C00) [pid = 2672] [serial = 699] [outer = 0000004863C0F800] 03:37:06 INFO - PROCESS | 2672 | 1467974226046 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865B8E000) [pid = 2672] [serial = 700] [outer = 0000004863C0F800] 03:37:06 INFO - PROCESS | 2672 | 1467974226434 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 03:37:06 INFO - PROCESS | 2672 | 1467974226473 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 2672 | 1467974226476 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:37:06 INFO - PROCESS | 2672 | 1467974226479 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 2672 | 1467974226481 Marionette TRACE conn6 <- [1,898,null,{}] 03:37:06 INFO - PROCESS | 2672 | 1467974226485 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 2672 | 1467974226487 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:06 INFO - PROCESS | 2672 | 1467974226617 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:37:06 INFO - PROCESS | 2672 | 1467974226628 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 2672 | 1467974226630 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872204000 == 30 [pid = 2672] [id = 234] 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865F3F800) [pid = 2672] [serial = 701] [outer = 0000000000000000] 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048660B1400) [pid = 2672] [serial = 702] [outer = 0000004865F3F800] 03:37:06 INFO - PROCESS | 2672 | 1467974226679 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004869D5B400) [pid = 2672] [serial = 703] [outer = 0000004865F3F800] 03:37:07 INFO - PROCESS | 2672 | 1467974227099 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 03:37:07 INFO - PROCESS | 2672 | 1467974227156 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 2672 | 1467974227159 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:37:07 INFO - PROCESS | 2672 | 1467974227162 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:37:07 INFO - PROCESS | 2672 | 1467974227164 Marionette TRACE conn6 <- [1,902,null,{}] 03:37:07 INFO - PROCESS | 2672 | 1467974227168 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 2672 | 1467974227170 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:07 INFO - PROCESS | 2672 | 1467974227281 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:37:07 INFO - PROCESS | 2672 | 1467974227293 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2672 | 1467974227296 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:07 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726C9000 == 31 [pid = 2672] [id = 235] 03:37:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865961400) [pid = 2672] [serial = 704] [outer = 0000000000000000] 03:37:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A7D9000) [pid = 2672] [serial = 705] [outer = 0000004865961400] 03:37:07 INFO - PROCESS | 2672 | 1467974227342 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AD38C00) [pid = 2672] [serial = 706] [outer = 0000004865961400] 03:37:07 INFO - PROCESS | 2672 | 1467974227766 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 03:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:37:07 INFO - PROCESS | 2672 | 1467974227838 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 2672 | 1467974227840 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:37:07 INFO - PROCESS | 2672 | 1467974227844 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 2672 | 1467974227846 Marionette TRACE conn6 <- [1,906,null,{}] 03:37:07 INFO - PROCESS | 2672 | 1467974227850 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 2672 | 1467974227856 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:07 INFO - PROCESS | 2672 | 1467974227964 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:37:07 INFO - PROCESS | 2672 | 1467974227971 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2672 | 1467974227973 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4C000 == 32 [pid = 2672] [id = 236] 03:37:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEFDC00) [pid = 2672] [serial = 707] [outer = 0000000000000000] 03:37:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BC09800) [pid = 2672] [serial = 708] [outer = 000000486AEFDC00] 03:37:08 INFO - PROCESS | 2672 | 1467974228020 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BCDAC00) [pid = 2672] [serial = 709] [outer = 000000486AEFDC00] 03:37:08 INFO - PROCESS | 2672 | 1467974228445 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 03:37:08 INFO - PROCESS | 2672 | 1467974228476 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 2672 | 1467974228478 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:37:08 INFO - PROCESS | 2672 | 1467974228482 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 2672 | 1467974228484 Marionette TRACE conn6 <- [1,910,null,{}] 03:37:08 INFO - PROCESS | 2672 | 1467974228487 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:08 INFO - PROCESS | 2672 | 1467974228489 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:08 INFO - PROCESS | 2672 | 1467974228571 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:37:08 INFO - PROCESS | 2672 | 1467974228577 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 2672 | 1467974228579 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873088800 == 33 [pid = 2672] [id = 237] 03:37:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486C2C4000) [pid = 2672] [serial = 710] [outer = 0000000000000000] 03:37:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486E790C00) [pid = 2672] [serial = 711] [outer = 000000486C2C4000] 03:37:08 INFO - PROCESS | 2672 | 1467974228655 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486F4F2C00) [pid = 2672] [serial = 712] [outer = 000000486C2C4000] 03:37:09 INFO - PROCESS | 2672 | 1467974229068 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 03:37:09 INFO - PROCESS | 2672 | 1467974229118 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 2672 | 1467974229120 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:37:09 INFO - PROCESS | 2672 | 1467974229124 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 2672 | 1467974229125 Marionette TRACE conn6 <- [1,914,null,{}] 03:37:09 INFO - PROCESS | 2672 | 1467974229130 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:09 INFO - PROCESS | 2672 | 1467974229132 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:09 INFO - PROCESS | 2672 | 1467974229213 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:37:09 INFO - PROCESS | 2672 | 1467974229218 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 2672 | 1467974229220 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872932000 == 34 [pid = 2672] [id = 238] 03:37:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AE13C00) [pid = 2672] [serial = 713] [outer = 0000000000000000] 03:37:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D94C00) [pid = 2672] [serial = 714] [outer = 000000486AE13C00] 03:37:09 INFO - PROCESS | 2672 | 1467974229267 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487183DC00) [pid = 2672] [serial = 715] [outer = 000000486AE13C00] 03:37:09 INFO - PROCESS | 2672 | 1467974229751 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 03:37:09 INFO - PROCESS | 2672 | 1467974229797 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 2672 | 1467974229800 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:37:09 INFO - PROCESS | 2672 | 1467974229803 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 2672 | 1467974229805 Marionette TRACE conn6 <- [1,918,null,{}] 03:37:09 INFO - PROCESS | 2672 | 1467974229809 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:09 INFO - PROCESS | 2672 | 1467974229811 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:09 INFO - PROCESS | 2672 | 1467974229918 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:37:10 INFO - PROCESS | 2672 | 1467974229992 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 2672 | 1467974229994 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F43B800 == 35 [pid = 2672] [id = 239] 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004870D93000) [pid = 2672] [serial = 716] [outer = 0000000000000000] 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871A8E800) [pid = 2672] [serial = 717] [outer = 0000004870D93000] 03:37:10 INFO - PROCESS | 2672 | 1467974230039 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004871F1E400) [pid = 2672] [serial = 718] [outer = 0000004870D93000] 03:37:10 INFO - PROCESS | 2672 | 1467974230460 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 03:37:10 INFO - PROCESS | 2672 | 1467974230477 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 2672 | 1467974230479 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:37:10 INFO - PROCESS | 2672 | 1467974230482 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:37:10 INFO - PROCESS | 2672 | 1467974230484 Marionette TRACE conn6 <- [1,922,null,{}] 03:37:10 INFO - PROCESS | 2672 | 1467974230488 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 2672 | 1467974230490 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:10 INFO - PROCESS | 2672 | 1467974230604 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:37:10 INFO - PROCESS | 2672 | 1467974230609 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 2672 | 1467974230611 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A45000 == 36 [pid = 2672] [id = 240] 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048722EDC00) [pid = 2672] [serial = 719] [outer = 0000000000000000] 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000487248F000) [pid = 2672] [serial = 720] [outer = 00000048722EDC00] 03:37:10 INFO - PROCESS | 2672 | 1467974230657 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872676000) [pid = 2672] [serial = 721] [outer = 00000048722EDC00] 03:37:11 INFO - PROCESS | 2672 | 1467974231126 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 03:37:11 INFO - PROCESS | 2672 | 1467974231160 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 2672 | 1467974231163 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:37:11 INFO - PROCESS | 2672 | 1467974231166 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 2672 | 1467974231169 Marionette TRACE conn6 <- [1,926,null,{}] 03:37:11 INFO - PROCESS | 2672 | 1467974231172 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 2672 | 1467974231175 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:11 INFO - PROCESS | 2672 | 1467974231326 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:37:11 INFO - PROCESS | 2672 | 1467974231354 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 2672 | 1467974231356 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:11 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726C8800 == 37 [pid = 2672] [id = 241] 03:37:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (00000048729D6800) [pid = 2672] [serial = 722] [outer = 0000000000000000] 03:37:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004872C9EC00) [pid = 2672] [serial = 723] [outer = 00000048729D6800] 03:37:11 INFO - PROCESS | 2672 | 1467974231404 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004872F19400) [pid = 2672] [serial = 724] [outer = 00000048729D6800] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004870D4EC00) [pid = 2672] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486AEF9400) [pid = 2672] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486BC03400) [pid = 2672] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486F4F8800) [pid = 2672] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004866CEE000) [pid = 2672] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048659AD400) [pid = 2672] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486594FC00) [pid = 2672] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048659AB400) [pid = 2672] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865A89000) [pid = 2672] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486B8D4400) [pid = 2672] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865AA0000) [pid = 2672] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:37:11 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A7ABC00) [pid = 2672] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:37:11 INFO - PROCESS | 2672 | 1467974231912 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 776ms 03:37:11 INFO - PROCESS | 2672 | 1467974231947 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 2672 | 1467974231949 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:37:11 INFO - PROCESS | 2672 | 1467974231952 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:37:11 INFO - PROCESS | 2672 | 1467974231954 Marionette TRACE conn6 <- [1,930,null,{}] 03:37:11 INFO - PROCESS | 2672 | 1467974231957 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 2672 | 1467974231959 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:12 INFO - PROCESS | 2672 | 1467974232043 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:37:12 INFO - PROCESS | 2672 | 1467974232049 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2672 | 1467974232051 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C04800 == 38 [pid = 2672] [id = 242] 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486B8CDC00) [pid = 2672] [serial = 725] [outer = 0000000000000000] 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872671000) [pid = 2672] [serial = 726] [outer = 000000486B8CDC00] 03:37:12 INFO - PROCESS | 2672 | 1467974232097 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F1E800) [pid = 2672] [serial = 727] [outer = 000000486B8CDC00] 03:37:12 INFO - PROCESS | 2672 | 1467974232513 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 03:37:12 INFO - PROCESS | 2672 | 1467974232585 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 2672 | 1467974232587 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:37:12 INFO - PROCESS | 2672 | 1467974232591 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 2672 | 1467974232592 Marionette TRACE conn6 <- [1,934,null,{}] 03:37:12 INFO - PROCESS | 2672 | 1467974232596 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 2672 | 1467974232598 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:12 INFO - PROCESS | 2672 | 1467974232682 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:37:12 INFO - PROCESS | 2672 | 1467974232689 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2672 | 1467974232691 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:12 INFO - PROCESS | 2672 | ++DOCSHELL 000000487907A800 == 39 [pid = 2672] [id = 243] 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872F22800) [pid = 2672] [serial = 728] [outer = 0000000000000000] 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872FDE000) [pid = 2672] [serial = 729] [outer = 0000004872F22800] 03:37:12 INFO - PROCESS | 2672 | 1467974232736 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487374AC00) [pid = 2672] [serial = 730] [outer = 0000004872F22800] 03:37:13 INFO - PROCESS | 2672 | 1467974233176 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 03:37:13 INFO - PROCESS | 2672 | 1467974233220 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 2672 | 1467974233222 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:37:13 INFO - PROCESS | 2672 | 1467974233226 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 2672 | 1467974233227 Marionette TRACE conn6 <- [1,938,null,{}] 03:37:13 INFO - PROCESS | 2672 | 1467974233235 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 2672 | 1467974233237 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:13 INFO - PROCESS | 2672 | 1467974233324 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:37:13 INFO - PROCESS | 2672 | 1467974233331 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 2672 | 1467974233333 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879256000 == 40 [pid = 2672] [id = 244] 03:37:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873CB9000) [pid = 2672] [serial = 731] [outer = 0000000000000000] 03:37:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873CBD400) [pid = 2672] [serial = 732] [outer = 0000004873CB9000] 03:37:13 INFO - PROCESS | 2672 | 1467974233386 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004873EF4800) [pid = 2672] [serial = 733] [outer = 0000004873CB9000] 03:37:14 INFO - PROCESS | 2672 | 1467974234079 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 923ms 03:37:14 INFO - PROCESS | 2672 | 1467974234153 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 2672 | 1467974234158 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:37:14 INFO - PROCESS | 2672 | 1467974234163 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 2672 | 1467974234167 Marionette TRACE conn6 <- [1,942,null,{}] 03:37:14 INFO - PROCESS | 2672 | 1467974234173 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 2672 | 1467974234176 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:14 INFO - PROCESS | 2672 | 1467974234315 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:37:14 INFO - PROCESS | 2672 | 1467974234384 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 2672 | 1467974234387 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:14 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B719800 == 41 [pid = 2672] [id = 245] 03:37:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (00000048644D6000) [pid = 2672] [serial = 734] [outer = 0000000000000000] 03:37:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486594E400) [pid = 2672] [serial = 735] [outer = 00000048644D6000] 03:37:14 INFO - PROCESS | 2672 | 1467974234446 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (00000048659B1400) [pid = 2672] [serial = 736] [outer = 00000048644D6000] 03:37:15 INFO - PROCESS | 2672 | 1467974235176 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1078ms 03:37:15 INFO - PROCESS | 2672 | 1467974235408 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 2672 | 1467974235413 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:37:15 INFO - PROCESS | 2672 | 1467974235419 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 2672 | 1467974235421 Marionette TRACE conn6 <- [1,946,null,{}] 03:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:37:15 INFO - PROCESS | 2672 | 1467974235427 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 2672 | 1467974235431 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:15 INFO - PROCESS | 2672 | 1467974235544 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:37:15 INFO - PROCESS | 2672 | 1467974235610 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 2672 | 1467974235615 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B71F800 == 42 [pid = 2672] [id = 246] 03:37:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A84400) [pid = 2672] [serial = 737] [outer = 0000000000000000] 03:37:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865A89C00) [pid = 2672] [serial = 738] [outer = 0000004865A84400] 03:37:15 INFO - PROCESS | 2672 | 1467974235667 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865B47400) [pid = 2672] [serial = 739] [outer = 0000004865A84400] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 000000487907A800 == 41 [pid = 2672] [id = 243] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C04800 == 40 [pid = 2672] [id = 242] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 00000048726C8800 == 39 [pid = 2672] [id = 241] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A45000 == 38 [pid = 2672] [id = 240] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486F43B800 == 37 [pid = 2672] [id = 239] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004872932000 == 36 [pid = 2672] [id = 238] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004873088800 == 35 [pid = 2672] [id = 237] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4C000 == 34 [pid = 2672] [id = 236] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 00000048726C9000 == 33 [pid = 2672] [id = 235] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004872994C00) [pid = 2672] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004872204000 == 32 [pid = 2672] [id = 234] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486F43C800 == 31 [pid = 2672] [id = 233] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 000000486B740800 == 30 [pid = 2672] [id = 232] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004866376800 == 29 [pid = 2672] [id = 231] 03:37:16 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8B000 == 28 [pid = 2672] [id = 230] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (000000487267B400) [pid = 2672] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486B706800) [pid = 2672] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486BC08000) [pid = 2672] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486B8CE800) [pid = 2672] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048713EF400) [pid = 2672] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCE3800) [pid = 2672] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000487248AC00) [pid = 2672] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004871A90400) [pid = 2672] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486A07C800) [pid = 2672] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9D800) [pid = 2672] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865B94800) [pid = 2672] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865956C00) [pid = 2672] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048659AC400) [pid = 2672] [serial = 667] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004869FF1000) [pid = 2672] [serial = 664] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865B92400) [pid = 2672] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872F26000) [pid = 2672] [serial = 661] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004871A92400) [pid = 2672] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048713EE000) [pid = 2672] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCB5400) [pid = 2672] [serial = 656] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486A071800) [pid = 2672] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865D78800) [pid = 2672] [serial = 653] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048713F4000) [pid = 2672] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871AB8000) [pid = 2672] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486AAE4800) [pid = 2672] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:37:16 INFO - PROCESS | 2672 | 1467974236342 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 965ms 03:37:16 INFO - PROCESS | 2672 | 1467974236399 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2672 | 1467974236403 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:37:16 INFO - PROCESS | 2672 | 1467974236410 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2672 | 1467974236414 Marionette TRACE conn6 <- [1,950,null,{}] 03:37:16 INFO - PROCESS | 2672 | 1467974236419 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 2672 | 1467974236422 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:16 INFO - PROCESS | 2672 | 1467974236515 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:37:16 INFO - PROCESS | 2672 | 1467974236586 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 2672 | 1467974236588 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:16 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B73C800 == 29 [pid = 2672] [id = 247] 03:37:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048659A6400) [pid = 2672] [serial = 740] [outer = 0000000000000000] 03:37:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A9C800) [pid = 2672] [serial = 741] [outer = 00000048659A6400] 03:37:16 INFO - PROCESS | 2672 | 1467974236639 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865B94800) [pid = 2672] [serial = 742] [outer = 00000048659A6400] 03:37:17 INFO - PROCESS | 2672 | 1467974237299 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 03:37:17 INFO - PROCESS | 2672 | 1467974237355 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 2672 | 1467974237361 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:37:17 INFO - PROCESS | 2672 | 1467974237366 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 2672 | 1467974237370 Marionette TRACE conn6 <- [1,954,null,{}] 03:37:17 INFO - PROCESS | 2672 | 1467974237377 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 2672 | 1467974237381 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:17 INFO - PROCESS | 2672 | 1467974237492 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:37:17 INFO - PROCESS | 2672 | 1467974237563 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 2672 | 1467974237566 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:17 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC36800 == 30 [pid = 2672] [id = 248] 03:37:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865A2B800) [pid = 2672] [serial = 743] [outer = 0000000000000000] 03:37:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865B44C00) [pid = 2672] [serial = 744] [outer = 0000004865A2B800] 03:37:17 INFO - PROCESS | 2672 | 1467974237626 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865F3FC00) [pid = 2672] [serial = 745] [outer = 0000004865A2B800] 03:37:18 INFO - PROCESS | 2672 | 1467974238196 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 03:37:18 INFO - PROCESS | 2672 | 1467974238250 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 2672 | 1467974238255 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:37:18 INFO - PROCESS | 2672 | 1467974238262 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 2672 | 1467974238265 Marionette TRACE conn6 <- [1,958,null,{}] 03:37:18 INFO - PROCESS | 2672 | 1467974238269 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 2672 | 1467974238273 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:18 INFO - PROCESS | 2672 | 1467974238386 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:37:18 INFO - PROCESS | 2672 | 1467974238457 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 2672 | 1467974238460 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:18 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872156000 == 31 [pid = 2672] [id = 249] 03:37:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486A763000) [pid = 2672] [serial = 746] [outer = 0000000000000000] 03:37:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486A7B0400) [pid = 2672] [serial = 747] [outer = 000000486A763000] 03:37:18 INFO - PROCESS | 2672 | 1467974238521 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486ABC7000) [pid = 2672] [serial = 748] [outer = 000000486A763000] 03:37:19 INFO - PROCESS | 2672 | 1467974239169 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 922ms 03:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:37:19 INFO - PROCESS | 2672 | 1467974239186 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 2672 | 1467974239189 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:37:19 INFO - PROCESS | 2672 | 1467974239193 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 2672 | 1467974239197 Marionette TRACE conn6 <- [1,962,null,{}] 03:37:19 INFO - PROCESS | 2672 | 1467974239210 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 2672 | 1467974239216 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:19 INFO - PROCESS | 2672 | 1467974239326 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:37:19 INFO - PROCESS | 2672 | 1467974239414 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 2672 | 1467974239418 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:19 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CC8800 == 32 [pid = 2672] [id = 250] 03:37:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486B88A000) [pid = 2672] [serial = 749] [outer = 0000000000000000] 03:37:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486B8CE800) [pid = 2672] [serial = 750] [outer = 000000486B88A000] 03:37:19 INFO - PROCESS | 2672 | 1467974239479 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486BC07C00) [pid = 2672] [serial = 751] [outer = 000000486B88A000] 03:37:20 INFO - PROCESS | 2672 | 1467974240052 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 880ms 03:37:20 INFO - PROCESS | 2672 | 1467974240075 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2672 | 1467974240078 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:37:20 INFO - PROCESS | 2672 | 1467974240098 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 2672 | 1467974240100 Marionette TRACE conn6 <- [1,966,null,{}] 03:37:20 INFO - PROCESS | 2672 | 1467974240104 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 2672 | 1467974240107 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:20 INFO - PROCESS | 2672 | 1467974240218 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:37:20 INFO - PROCESS | 2672 | 1467974240300 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2672 | 1467974240303 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:20 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F71800 == 33 [pid = 2672] [id = 251] 03:37:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486BCE3800) [pid = 2672] [serial = 752] [outer = 0000000000000000] 03:37:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486BCE9400) [pid = 2672] [serial = 753] [outer = 000000486BCE3800] 03:37:20 INFO - PROCESS | 2672 | 1467974240359 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486F3FC800) [pid = 2672] [serial = 754] [outer = 000000486BCE3800] 03:37:20 INFO - PROCESS | 2672 | 1467974240946 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 03:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:37:21 INFO - PROCESS | 2672 | 1467974241025 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 2672 | 1467974241028 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:37:21 INFO - PROCESS | 2672 | 1467974241031 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 2672 | 1467974241033 Marionette TRACE conn6 <- [1,970,null,{}] 03:37:21 INFO - PROCESS | 2672 | 1467974241038 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 2672 | 1467974241040 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:21 INFO - PROCESS | 2672 | 1467974241150 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:37:21 INFO - PROCESS | 2672 | 1467974241218 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 2672 | 1467974241220 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A13000 == 34 [pid = 2672] [id = 252] 03:37:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486F4EF800) [pid = 2672] [serial = 755] [outer = 0000000000000000] 03:37:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004870D5C800) [pid = 2672] [serial = 756] [outer = 000000486F4EF800] 03:37:21 INFO - PROCESS | 2672 | 1467974241277 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004871A85C00) [pid = 2672] [serial = 757] [outer = 000000486F4EF800] 03:37:21 INFO - PROCESS | 2672 | 1467974241990 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 03:37:22 INFO - PROCESS | 2672 | 1467974242024 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2672 | 1467974242029 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:37:22 INFO - PROCESS | 2672 | 1467974242035 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2672 | 1467974242038 Marionette TRACE conn6 <- [1,974,null,{}] 03:37:22 INFO - PROCESS | 2672 | 1467974242045 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 2672 | 1467974242048 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:22 INFO - PROCESS | 2672 | 1467974242156 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:37:22 INFO - PROCESS | 2672 | 1467974242227 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2672 | 1467974242232 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871377800 == 35 [pid = 2672] [id = 253] 03:37:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865A2C000) [pid = 2672] [serial = 758] [outer = 0000000000000000] 03:37:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865A90000) [pid = 2672] [serial = 759] [outer = 0000004865A2C000] 03:37:22 INFO - PROCESS | 2672 | 1467974242283 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004869DC3400) [pid = 2672] [serial = 760] [outer = 0000004865A2C000] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 000000486B71F800 == 34 [pid = 2672] [id = 246] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 000000486B719800 == 33 [pid = 2672] [id = 245] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004874A13000 == 32 [pid = 2672] [id = 252] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F71800 == 31 [pid = 2672] [id = 251] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CC8800 == 30 [pid = 2672] [id = 250] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004879256000 == 29 [pid = 2672] [id = 244] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004872156000 == 28 [pid = 2672] [id = 249] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 000000486B73C800 == 27 [pid = 2672] [id = 247] 03:37:23 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC36800 == 26 [pid = 2672] [id = 248] 03:37:23 INFO - PROCESS | 2672 | 1467974243396 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1439ms 03:37:23 INFO - PROCESS | 2672 | 1467974243479 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 2672 | 1467974243483 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:37:23 INFO - PROCESS | 2672 | 1467974243488 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:37:23 INFO - PROCESS | 2672 | 1467974243494 Marionette TRACE conn6 <- [1,978,null,{}] 03:37:23 INFO - PROCESS | 2672 | 1467974243499 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 2672 | 1467974243502 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:23 INFO - PROCESS | 2672 | 1467974243602 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:37:23 INFO - PROCESS | 2672 | 1467974243610 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 2672 | 1467974243613 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD15800 == 27 [pid = 2672] [id = 254] 03:37:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (00000048659AE000) [pid = 2672] [serial = 761] [outer = 0000000000000000] 03:37:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A24C00) [pid = 2672] [serial = 762] [outer = 00000048659AE000] 03:37:23 INFO - PROCESS | 2672 | 1467974243664 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865AA3000) [pid = 2672] [serial = 763] [outer = 00000048659AE000] 03:37:24 INFO - PROCESS | 2672 | 1467974244154 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 03:37:24 INFO - PROCESS | 2672 | 1467974244184 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 2672 | 1467974244190 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:37:24 INFO - PROCESS | 2672 | 1467974244197 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 2672 | 1467974244199 Marionette TRACE conn6 <- [1,982,null,{}] 03:37:24 INFO - PROCESS | 2672 | 1467974244244 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 2672 | 1467974244247 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:24 INFO - PROCESS | 2672 | 1467974244349 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:37:24 INFO - PROCESS | 2672 | 1467974244436 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 2672 | 1467974244438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:24 INFO - PROCESS | 2672 | ++DOCSHELL 000000487258D800 == 28 [pid = 2672] [id = 255] 03:37:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865C07C00) [pid = 2672] [serial = 764] [outer = 0000000000000000] 03:37:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004869F1A000) [pid = 2672] [serial = 765] [outer = 0000004865C07C00] 03:37:24 INFO - PROCESS | 2672 | 1467974244488 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (000000486A7B6C00) [pid = 2672] [serial = 766] [outer = 0000004865C07C00] 03:37:24 INFO - PROCESS | 2672 | 1467974244954 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 03:37:24 INFO - PROCESS | 2672 | 1467974244974 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 2672 | 1467974244976 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:37:24 INFO - PROCESS | 2672 | 1467974244980 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 2672 | 1467974244984 Marionette TRACE conn6 <- [1,986,null,{}] 03:37:25 INFO - PROCESS | 2672 | 1467974245000 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:25 INFO - PROCESS | 2672 | 1467974245005 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:25 INFO - PROCESS | 2672 | 1467974245125 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:37:25 INFO - PROCESS | 2672 | 1467974245136 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 2672 | 1467974245139 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873086000 == 29 [pid = 2672] [id = 256] 03:37:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (000000486B711800) [pid = 2672] [serial = 767] [outer = 0000000000000000] 03:37:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (000000486B8D4400) [pid = 2672] [serial = 768] [outer = 000000486B711800] 03:37:25 INFO - PROCESS | 2672 | 1467974245190 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (000000486BCDD400) [pid = 2672] [serial = 769] [outer = 000000486B711800] 03:37:25 INFO - PROCESS | 2672 | 1467974245660 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 03:37:25 INFO - PROCESS | 2672 | 1467974245717 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 2672 | 1467974245719 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:37:25 INFO - PROCESS | 2672 | 1467974245723 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 2672 | 1467974245725 Marionette TRACE conn6 <- [1,990,null,{}] 03:37:25 INFO - PROCESS | 2672 | 1467974245771 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:25 INFO - PROCESS | 2672 | 1467974245773 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:25 INFO - PROCESS | 2672 | 1467974245894 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:37:25 INFO - PROCESS | 2672 | 1467974245901 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 2672 | 1467974245903 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:25 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D1800 == 30 [pid = 2672] [id = 257] 03:37:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (0000004870D90000) [pid = 2672] [serial = 770] [outer = 0000000000000000] 03:37:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (00000048718DF400) [pid = 2672] [serial = 771] [outer = 0000004870D90000] 03:37:25 INFO - PROCESS | 2672 | 1467974245990 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 102 (0000004871AB1400) [pid = 2672] [serial = 772] [outer = 0000004870D90000] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 101 (0000004870D93000) [pid = 2672] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (00000048722EDC00) [pid = 2672] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (0000004865F3F800) [pid = 2672] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (00000048659A5000) [pid = 2672] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (0000004863C0F800) [pid = 2672] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (000000486AE13C00) [pid = 2672] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (000000486AEFDC00) [pid = 2672] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (000000487298AC00) [pid = 2672] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000486C2C4000) [pid = 2672] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865802C00) [pid = 2672] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (00000048729D6800) [pid = 2672] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865961400) [pid = 2672] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (00000048659A6400) [pid = 2672] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872F22800) [pid = 2672] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004873CB9000) [pid = 2672] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486B8CDC00) [pid = 2672] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A84400) [pid = 2672] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:37:26 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048644D6000) [pid = 2672] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:37:26 INFO - PROCESS | 2672 | 1467974246680 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1003ms 03:37:26 INFO - PROCESS | 2672 | 1467974246729 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 2672 | 1467974246732 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:37:26 INFO - PROCESS | 2672 | 1467974246735 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 2672 | 1467974246737 Marionette TRACE conn6 <- [1,994,null,{}] 03:37:26 INFO - PROCESS | 2672 | 1467974246746 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 2672 | 1467974246749 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:26 INFO - PROCESS | 2672 | 1467974246832 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:37:26 INFO - PROCESS | 2672 | 1467974246838 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 2672 | 1467974246841 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875354800 == 31 [pid = 2672] [id = 258] 03:37:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865951400) [pid = 2672] [serial = 773] [outer = 0000000000000000] 03:37:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048659AB800) [pid = 2672] [serial = 774] [outer = 0000004865951400] 03:37:26 INFO - PROCESS | 2672 | 1467974246893 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486AE13C00) [pid = 2672] [serial = 775] [outer = 0000004865951400] 03:37:27 INFO - PROCESS | 2672 | 1467974247379 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 03:37:27 INFO - PROCESS | 2672 | 1467974247412 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 2672 | 1467974247414 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:37:27 INFO - PROCESS | 2672 | 1467974247417 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 2672 | 1467974247419 Marionette TRACE conn6 <- [1,998,null,{}] 03:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:37:27 INFO - PROCESS | 2672 | 1467974247423 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 2672 | 1467974247429 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:27 INFO - PROCESS | 2672 | 1467974247527 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:37:27 INFO - PROCESS | 2672 | 1467974247533 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 2672 | 1467974247535 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:27 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D7800 == 32 [pid = 2672] [id = 259] 03:37:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872672400) [pid = 2672] [serial = 776] [outer = 0000000000000000] 03:37:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004872914400) [pid = 2672] [serial = 777] [outer = 0000004872672400] 03:37:27 INFO - PROCESS | 2672 | 1467974247582 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004872997400) [pid = 2672] [serial = 778] [outer = 0000004872672400] 03:37:28 INFO - PROCESS | 2672 | 1467974248021 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 03:37:28 INFO - PROCESS | 2672 | 1467974248052 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 2672 | 1467974248054 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:37:28 INFO - PROCESS | 2672 | 1467974248057 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:37:28 INFO - PROCESS | 2672 | 1467974248059 Marionette TRACE conn6 <- [1,1002,null,{}] 03:37:28 INFO - PROCESS | 2672 | 1467974248062 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 2672 | 1467974248064 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:28 INFO - PROCESS | 2672 | 1467974248146 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:37:28 INFO - PROCESS | 2672 | 1467974248151 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 2672 | 1467974248153 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C1F000 == 33 [pid = 2672] [id = 260] 03:37:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004872B2F400) [pid = 2672] [serial = 779] [outer = 0000000000000000] 03:37:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004872CA0C00) [pid = 2672] [serial = 780] [outer = 0000004872B2F400] 03:37:28 INFO - PROCESS | 2672 | 1467974248200 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004872F1D400) [pid = 2672] [serial = 781] [outer = 0000004872B2F400] 03:37:28 INFO - PROCESS | 2672 | 1467974248623 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 03:37:28 INFO - PROCESS | 2672 | 1467974248691 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 2672 | 1467974248695 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:37:28 INFO - PROCESS | 2672 | 1467974248700 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 2672 | 1467974248705 Marionette TRACE conn6 <- [1,1006,null,{}] 03:37:28 INFO - PROCESS | 2672 | 1467974248712 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:28 INFO - PROCESS | 2672 | 1467974248716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:28 INFO - PROCESS | 2672 | 1467974248846 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:37:29 INFO - PROCESS | 2672 | 1467974249017 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 2672 | 1467974249023 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74E800 == 34 [pid = 2672] [id = 261] 03:37:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (00000048658ADC00) [pid = 2672] [serial = 782] [outer = 0000000000000000] 03:37:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (0000004865956800) [pid = 2672] [serial = 783] [outer = 00000048658ADC00] 03:37:29 INFO - PROCESS | 2672 | 1467974249082 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (0000004865B4FC00) [pid = 2672] [serial = 784] [outer = 00000048658ADC00] 03:37:29 INFO - PROCESS | 2672 | 1467974249821 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1180ms 03:37:29 INFO - PROCESS | 2672 | 1467974249884 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 2672 | 1467974249888 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:37:29 INFO - PROCESS | 2672 | 1467974249895 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 2672 | 1467974249900 Marionette TRACE conn6 <- [1,1010,null,{}] 03:37:29 INFO - PROCESS | 2672 | 1467974249904 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 2672 | 1467974249907 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:30 INFO - PROCESS | 2672 | 1467974250040 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:37:30 INFO - PROCESS | 2672 | 1467974250109 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:30 INFO - PROCESS | 2672 | 1467974250112 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A31000 == 35 [pid = 2672] [id = 262] 03:37:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 97 (0000004866CE5800) [pid = 2672] [serial = 785] [outer = 0000000000000000] 03:37:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 98 (000000486AEF5800) [pid = 2672] [serial = 786] [outer = 0000004866CE5800] 03:37:30 INFO - PROCESS | 2672 | 1467974250171 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 99 (000000486BC02800) [pid = 2672] [serial = 787] [outer = 0000004866CE5800] 03:37:30 INFO - PROCESS | 2672 | 1467974250918 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1076ms 03:37:31 INFO - PROCESS | 2672 | 1467974251073 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 2672 | 1467974251077 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:37:31 INFO - PROCESS | 2672 | 1467974251093 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 2672 | 1467974251096 Marionette TRACE conn6 <- [1,1014,null,{}] 03:37:31 INFO - PROCESS | 2672 | 1467974251102 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:31 INFO - PROCESS | 2672 | 1467974251105 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:31 INFO - PROCESS | 2672 | 1467974251221 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:37:31 INFO - PROCESS | 2672 | 1467974251290 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 2672 | 1467974251295 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:31 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0F3800 == 36 [pid = 2672] [id = 263] 03:37:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 100 (00000048659A5C00) [pid = 2672] [serial = 788] [outer = 0000000000000000] 03:37:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 101 (0000004865A23000) [pid = 2672] [serial = 789] [outer = 00000048659A5C00] 03:37:31 INFO - PROCESS | 2672 | 1467974251346 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 102 (0000004865B93000) [pid = 2672] [serial = 790] [outer = 00000048659A5C00] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D7800 == 35 [pid = 2672] [id = 259] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004875354800 == 34 [pid = 2672] [id = 258] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D1800 == 33 [pid = 2672] [id = 257] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004873086000 == 32 [pid = 2672] [id = 256] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 000000487258D800 == 31 [pid = 2672] [id = 255] 03:37:31 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD15800 == 30 [pid = 2672] [id = 254] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 101 (0000004871A8E800) [pid = 2672] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 100 (000000487248F000) [pid = 2672] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 99 (00000048660B1400) [pid = 2672] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 98 (0000004869D5B400) [pid = 2672] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 97 (00000048659A8C00) [pid = 2672] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 96 (0000004865A24800) [pid = 2672] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (0000004865AA1C00) [pid = 2672] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004865B8E000) [pid = 2672] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004871F1E400) [pid = 2672] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004870D94C00) [pid = 2672] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486BC09800) [pid = 2672] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486BCDAC00) [pid = 2672] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004872C9E800) [pid = 2672] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486E790C00) [pid = 2672] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486F4F2C00) [pid = 2672] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865804C00) [pid = 2672] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872C9EC00) [pid = 2672] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865949800) [pid = 2672] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486A7D9000) [pid = 2672] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AD38C00) [pid = 2672] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872676000) [pid = 2672] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865B94800) [pid = 2672] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487374AC00) [pid = 2672] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872FDE000) [pid = 2672] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004873CBD400) [pid = 2672] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872F19400) [pid = 2672] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872671000) [pid = 2672] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872F1E800) [pid = 2672] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487183DC00) [pid = 2672] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A9C800) [pid = 2672] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865A89C00) [pid = 2672] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865B47400) [pid = 2672] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486594E400) [pid = 2672] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004873EF4800) [pid = 2672] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (00000048659B1400) [pid = 2672] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:37:31 INFO - PROCESS | 2672 | 1467974251945 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 880ms 03:37:31 INFO - PROCESS | 2672 | 1467974251973 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 2672 | 1467974251977 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:37:31 INFO - PROCESS | 2672 | 1467974251983 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 2672 | 1467974251987 Marionette TRACE conn6 <- [1,1018,null,{}] 03:37:31 INFO - PROCESS | 2672 | 1467974251991 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 2672 | 1467974251994 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:32 INFO - PROCESS | 2672 | 1467974252089 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:37:32 INFO - PROCESS | 2672 | 1467974252161 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 2672 | 1467974252163 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:32 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B751800 == 31 [pid = 2672] [id = 264] 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486595E800) [pid = 2672] [serial = 791] [outer = 0000000000000000] 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865B50800) [pid = 2672] [serial = 792] [outer = 000000486595E800] 03:37:32 INFO - PROCESS | 2672 | 1467974252213 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865C11000) [pid = 2672] [serial = 793] [outer = 000000486595E800] 03:37:32 INFO - PROCESS | 2672 | 1467974252626 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 03:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:37:32 INFO - PROCESS | 2672 | 1467974252680 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 2672 | 1467974252683 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:37:32 INFO - PROCESS | 2672 | 1467974252687 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 2672 | 1467974252689 Marionette TRACE conn6 <- [1,1022,null,{}] 03:37:32 INFO - PROCESS | 2672 | 1467974252702 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 2672 | 1467974252707 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:32 INFO - PROCESS | 2672 | 1467974252806 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:37:32 INFO - PROCESS | 2672 | 1467974252822 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 2672 | 1467974252826 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:32 INFO - PROCESS | 2672 | ++DOCSHELL 000000487188D000 == 32 [pid = 2672] [id = 265] 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865525400) [pid = 2672] [serial = 794] [outer = 0000000000000000] 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486B886800) [pid = 2672] [serial = 795] [outer = 0000004865525400] 03:37:32 INFO - PROCESS | 2672 | 1467974252879 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BCBC000) [pid = 2672] [serial = 796] [outer = 0000004865525400] 03:37:33 INFO - PROCESS | 2672 | 1467974253359 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 733ms 03:37:33 INFO - PROCESS | 2672 | 1467974253421 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 2672 | 1467974253423 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:37:33 INFO - PROCESS | 2672 | 1467974253426 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 2672 | 1467974253428 Marionette TRACE conn6 <- [1,1026,null,{}] 03:37:33 INFO - PROCESS | 2672 | 1467974253432 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:33 INFO - PROCESS | 2672 | 1467974253434 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:33 INFO - PROCESS | 2672 | 1467974253526 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:37:33 INFO - PROCESS | 2672 | 1467974253533 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 2672 | 1467974253536 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:33 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F38800 == 33 [pid = 2672] [id = 266] 03:37:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F4F3000) [pid = 2672] [serial = 797] [outer = 0000000000000000] 03:37:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486F4FA800) [pid = 2672] [serial = 798] [outer = 000000486F4F3000] 03:37:33 INFO - PROCESS | 2672 | 1467974253583 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (00000048718D6000) [pid = 2672] [serial = 799] [outer = 000000486F4F3000] 03:37:34 INFO - PROCESS | 2672 | 1467974254005 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 03:37:34 INFO - PROCESS | 2672 | 1467974254064 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:37:34 INFO - PROCESS | 2672 | 1467974254067 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:37:34 INFO - PROCESS | 2672 | 1467974254071 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 2672 | 1467974254073 Marionette TRACE conn6 <- [1,1030,null,{}] 03:37:34 INFO - PROCESS | 2672 | 1467974254076 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 2672 | 1467974254078 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:34 INFO - PROCESS | 2672 | 1467974254214 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:37:34 INFO - PROCESS | 2672 | 1467974254261 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 2672 | 1467974254263 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873708800 == 34 [pid = 2672] [id = 267] 03:37:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004871A8F000) [pid = 2672] [serial = 800] [outer = 0000000000000000] 03:37:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871AB3C00) [pid = 2672] [serial = 801] [outer = 0000004871A8F000] 03:37:34 INFO - PROCESS | 2672 | 1467974254309 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487248AC00) [pid = 2672] [serial = 802] [outer = 0000004871A8F000] 03:37:34 INFO - PROCESS | 2672 | 1467974254755 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 733ms 03:37:34 INFO - PROCESS | 2672 | 1467974254806 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 2672 | 1467974254808 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:37:34 INFO - PROCESS | 2672 | 1467974254811 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 2672 | 1467974254813 Marionette TRACE conn6 <- [1,1034,null,{}] 03:37:34 INFO - PROCESS | 2672 | 1467974254817 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 2672 | 1467974254823 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:34 INFO - PROCESS | 2672 | 1467974254974 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:37:35 INFO - PROCESS | 2672 | 1467974255027 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 2672 | 1467974255030 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:35 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753E3000 == 35 [pid = 2672] [id = 268] 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000487297B800) [pid = 2672] [serial = 803] [outer = 0000000000000000] 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872C9DC00) [pid = 2672] [serial = 804] [outer = 000000487297B800] 03:37:35 INFO - PROCESS | 2672 | 1467974255076 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F1E800) [pid = 2672] [serial = 805] [outer = 000000487297B800] 03:37:35 INFO - PROCESS | 2672 | 1467974255525 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 776ms 03:37:35 INFO - PROCESS | 2672 | 1467974255590 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 2672 | 1467974255592 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:37:35 INFO - PROCESS | 2672 | 1467974255601 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - PROCESS | 2672 | 1467974255603 Marionette TRACE conn6 <- [1,1038,null,{}] 03:37:35 INFO - PROCESS | 2672 | 1467974255607 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:35 INFO - PROCESS | 2672 | 1467974255609 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:35 INFO - PROCESS | 2672 | 1467974255716 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:37:35 INFO - PROCESS | 2672 | 1467974255769 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 2672 | 1467974255771 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A46000 == 36 [pid = 2672] [id = 269] 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872FE1C00) [pid = 2672] [serial = 806] [outer = 0000000000000000] 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048730CFC00) [pid = 2672] [serial = 807] [outer = 0000004872FE1C00] 03:37:35 INFO - PROCESS | 2672 | 1467974255817 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873CB8400) [pid = 2672] [serial = 808] [outer = 0000004872FE1C00] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486B711800) [pid = 2672] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004870D90000) [pid = 2672] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865A2C000) [pid = 2672] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048659AE000) [pid = 2672] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A2B800) [pid = 2672] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A763000) [pid = 2672] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486B88A000) [pid = 2672] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486BCE3800) [pid = 2672] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486F4EF800) [pid = 2672] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865951400) [pid = 2672] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872672400) [pid = 2672] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:37:36 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865C07C00) [pid = 2672] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:37:36 INFO - PROCESS | 2672 | 1467974256246 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 03:37:36 INFO - PROCESS | 2672 | 1467974256290 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2672 | 1467974256292 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 2672 | 1467974256295 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:37:36 INFO - PROCESS | 2672 | 1467974256297 Marionette TRACE conn6 <- [1,1042,null,{}] 03:37:36 INFO - PROCESS | 2672 | 1467974256300 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 2672 | 1467974256302 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:36 INFO - PROCESS | 2672 | 1467974256414 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:37:36 INFO - PROCESS | 2672 | 1467974256461 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 2672 | 1467974256463 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:36 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D6000 == 37 [pid = 2672] [id = 270] 03:37:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486ABBBC00) [pid = 2672] [serial = 809] [outer = 0000000000000000] 03:37:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BCE3800) [pid = 2672] [serial = 810] [outer = 000000486ABBBC00] 03:37:36 INFO - PROCESS | 2672 | 1467974256509 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872FDA400) [pid = 2672] [serial = 811] [outer = 000000486ABBBC00] 03:37:36 INFO - PROCESS | 2672 | 1467974256889 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 03:37:36 INFO - PROCESS | 2672 | 1467974256928 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2672 | 1467974256930 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:37:36 INFO - PROCESS | 2672 | 1467974256933 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 2672 | 1467974256935 Marionette TRACE conn6 <- [1,1046,null,{}] 03:37:36 INFO - PROCESS | 2672 | 1467974256939 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 2672 | 1467974256941 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:37 INFO - PROCESS | 2672 | 1467974257040 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:37:37 INFO - PROCESS | 2672 | 1467974257073 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 2672 | 1467974257075 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C20800 == 38 [pid = 2672] [id = 271] 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCE2800) [pid = 2672] [serial = 812] [outer = 0000000000000000] 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004873F95000) [pid = 2672] [serial = 813] [outer = 000000486BCE2800] 03:37:37 INFO - PROCESS | 2672 | 1467974257121 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004873FC0800) [pid = 2672] [serial = 814] [outer = 000000486BCE2800] 03:37:37 INFO - PROCESS | 2672 | 1467974257557 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 03:37:37 INFO - PROCESS | 2672 | 1467974257607 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 2672 | 1467974257609 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:37:37 INFO - PROCESS | 2672 | 1467974257613 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:37:37 INFO - PROCESS | 2672 | 1467974257615 Marionette TRACE conn6 <- [1,1050,null,{}] 03:37:37 INFO - PROCESS | 2672 | 1467974257619 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 2672 | 1467974257621 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:37 INFO - PROCESS | 2672 | 1467974257707 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:37:37 INFO - PROCESS | 2672 | 1467974257714 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 2672 | 1467974257716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879267800 == 39 [pid = 2672] [id = 272] 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873FC8400) [pid = 2672] [serial = 815] [outer = 0000000000000000] 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004874A4C400) [pid = 2672] [serial = 816] [outer = 0000004873FC8400] 03:37:37 INFO - PROCESS | 2672 | 1467974257761 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487500BC00) [pid = 2672] [serial = 817] [outer = 0000004873FC8400] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004871377800 == 38 [pid = 2672] [id = 253] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 000000486B751800 == 37 [pid = 2672] [id = 264] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0F3800 == 36 [pid = 2672] [id = 263] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A31000 == 35 [pid = 2672] [id = 262] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74E800 == 34 [pid = 2672] [id = 261] 03:37:38 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C1F000 == 33 [pid = 2672] [id = 260] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A46000 == 32 [pid = 2672] [id = 269] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 00000048753E3000 == 31 [pid = 2672] [id = 268] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C20800 == 30 [pid = 2672] [id = 271] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 000000487188D000 == 29 [pid = 2672] [id = 265] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D6000 == 28 [pid = 2672] [id = 270] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F38800 == 27 [pid = 2672] [id = 266] 03:37:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004873708800 == 26 [pid = 2672] [id = 267] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486B8D4400) [pid = 2672] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048718DF400) [pid = 2672] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004869DC3400) [pid = 2672] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A90000) [pid = 2672] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A24C00) [pid = 2672] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865AA3000) [pid = 2672] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BCDD400) [pid = 2672] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865F3FC00) [pid = 2672] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865B44C00) [pid = 2672] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486ABC7000) [pid = 2672] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486A7B0400) [pid = 2672] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486BC07C00) [pid = 2672] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486B8CE800) [pid = 2672] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486F3FC800) [pid = 2672] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA0C00) [pid = 2672] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486BCE9400) [pid = 2672] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004871A85C00) [pid = 2672] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004870D5C800) [pid = 2672] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (00000048659AB800) [pid = 2672] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872914400) [pid = 2672] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486AE13C00) [pid = 2672] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004871AB1400) [pid = 2672] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004872997400) [pid = 2672] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004869F1A000) [pid = 2672] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (000000486A7B6C00) [pid = 2672] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:37:39 INFO - PROCESS | 2672 | 1467974259548 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1985ms 03:37:39 INFO - PROCESS | 2672 | 1467974259603 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 2672 | 1467974259607 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:37:39 INFO - PROCESS | 2672 | 1467974259612 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:37:39 INFO - PROCESS | 2672 | 1467974259616 Marionette TRACE conn6 <- [1,1054,null,{}] 03:37:39 INFO - PROCESS | 2672 | 1467974259623 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 2672 | 1467974259626 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:39 INFO - PROCESS | 2672 | 1467974259722 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:37:39 INFO - PROCESS | 2672 | 1467974259736 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 2672 | 1467974259739 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D7C800 == 27 [pid = 2672] [id = 273] 03:37:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004865810400) [pid = 2672] [serial = 818] [outer = 0000000000000000] 03:37:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865811C00) [pid = 2672] [serial = 819] [outer = 0000004865810400] 03:37:39 INFO - PROCESS | 2672 | 1467974259791 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865954400) [pid = 2672] [serial = 820] [outer = 0000004865810400] 03:37:40 INFO - PROCESS | 2672 | 1467974260272 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 03:37:40 INFO - PROCESS | 2672 | 1467974260292 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 2672 | 1467974260297 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:37:40 INFO - PROCESS | 2672 | 1467974260304 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 2672 | 1467974260307 Marionette TRACE conn6 <- [1,1058,null,{}] 03:37:40 INFO - PROCESS | 2672 | 1467974260312 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 2672 | 1467974260315 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:40 INFO - PROCESS | 2672 | 1467974260408 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:37:40 INFO - PROCESS | 2672 | 1467974260416 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 2672 | 1467974260419 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74A000 == 28 [pid = 2672] [id = 274] 03:37:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (00000048659B1C00) [pid = 2672] [serial = 821] [outer = 0000000000000000] 03:37:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865A26C00) [pid = 2672] [serial = 822] [outer = 00000048659B1C00] 03:37:40 INFO - PROCESS | 2672 | 1467974260471 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A87000) [pid = 2672] [serial = 823] [outer = 00000048659B1C00] 03:37:40 INFO - PROCESS | 2672 | 1467974260976 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 03:37:41 INFO - PROCESS | 2672 | 1467974261041 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 2672 | 1467974261044 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:37:41 INFO - PROCESS | 2672 | 1467974261048 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 2672 | 1467974261051 Marionette TRACE conn6 <- [1,1062,null,{}] 03:37:41 INFO - PROCESS | 2672 | 1467974261064 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 2672 | 1467974261069 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:41 INFO - PROCESS | 2672 | 1467974261223 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:37:41 INFO - PROCESS | 2672 | 1467974261233 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 2672 | 1467974261236 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872156000 == 29 [pid = 2672] [id = 275] 03:37:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004863C0C400) [pid = 2672] [serial = 824] [outer = 0000000000000000] 03:37:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004866022000) [pid = 2672] [serial = 825] [outer = 0000004863C0C400] 03:37:41 INFO - PROCESS | 2672 | 1467974261287 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004869DC0800) [pid = 2672] [serial = 826] [outer = 0000004863C0C400] 03:37:41 INFO - PROCESS | 2672 | 1467974261719 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 03:37:41 INFO - PROCESS | 2672 | 1467974261783 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 2672 | 1467974261787 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:37:41 INFO - PROCESS | 2672 | 1467974261790 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 2672 | 1467974261792 Marionette TRACE conn6 <- [1,1066,null,{}] 03:37:41 INFO - PROCESS | 2672 | 1467974261796 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 2672 | 1467974261799 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:41 INFO - PROCESS | 2672 | 1467974261887 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:37:41 INFO - PROCESS | 2672 | 1467974261892 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 2672 | 1467974261895 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:41 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726B2800 == 30 [pid = 2672] [id = 276] 03:37:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486A7B2400) [pid = 2672] [serial = 827] [outer = 0000000000000000] 03:37:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486A7D4400) [pid = 2672] [serial = 828] [outer = 000000486A7B2400] 03:37:41 INFO - PROCESS | 2672 | 1467974261950 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486AB0D000) [pid = 2672] [serial = 829] [outer = 000000486A7B2400] 03:37:42 INFO - PROCESS | 2672 | 1467974262388 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 03:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:37:42 INFO - PROCESS | 2672 | 1467974262425 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 2672 | 1467974262427 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:37:42 INFO - PROCESS | 2672 | 1467974262430 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 2672 | 1467974262432 Marionette TRACE conn6 <- [1,1070,null,{}] 03:37:42 INFO - PROCESS | 2672 | 1467974262436 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:42 INFO - PROCESS | 2672 | 1467974262438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:42 INFO - PROCESS | 2672 | 1467974262547 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:37:42 INFO - PROCESS | 2672 | 1467974262557 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 2672 | 1467974262560 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E1E000 == 31 [pid = 2672] [id = 277] 03:37:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048659B1400) [pid = 2672] [serial = 830] [outer = 0000000000000000] 03:37:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AEF3400) [pid = 2672] [serial = 831] [outer = 00000048659B1400] 03:37:42 INFO - PROCESS | 2672 | 1467974262605 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486B884400) [pid = 2672] [serial = 832] [outer = 00000048659B1400] 03:37:43 INFO - PROCESS | 2672 | 1467974263050 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 03:37:43 INFO - PROCESS | 2672 | 1467974263105 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:37:43 INFO - PROCESS | 2672 | 1467974263108 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 2672 | 1467974263111 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 2672 | 1467974263113 Marionette TRACE conn6 <- [1,1074,null,{}] 03:37:43 INFO - PROCESS | 2672 | 1467974263117 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 2672 | 1467974263123 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:43 INFO - PROCESS | 2672 | 1467974263233 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:37:43 INFO - PROCESS | 2672 | 1467974263244 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2672 | 1467974263246 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:43 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873052800 == 32 [pid = 2672] [id = 278] 03:37:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B8CE800) [pid = 2672] [serial = 833] [outer = 0000000000000000] 03:37:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BC20400) [pid = 2672] [serial = 834] [outer = 000000486B8CE800] 03:37:43 INFO - PROCESS | 2672 | 1467974263291 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486E791800) [pid = 2672] [serial = 835] [outer = 000000486B8CE800] 03:37:43 INFO - PROCESS | 2672 | 1467974263731 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 03:37:43 INFO - PROCESS | 2672 | 1467974263785 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 2672 | 1467974263787 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:37:43 INFO - PROCESS | 2672 | 1467974263791 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 2672 | 1467974263793 Marionette TRACE conn6 <- [1,1078,null,{}] 03:37:43 INFO - PROCESS | 2672 | 1467974263796 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 2672 | 1467974263798 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:43 INFO - PROCESS | 2672 | 1467974263907 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:37:43 INFO - PROCESS | 2672 | 1467974263914 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2672 | 1467974263916 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000487533A000 == 33 [pid = 2672] [id = 279] 03:37:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004864448800) [pid = 2672] [serial = 836] [outer = 0000000000000000] 03:37:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004870D53400) [pid = 2672] [serial = 837] [outer = 0000004864448800] 03:37:43 INFO - PROCESS | 2672 | 1467974263961 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048713F4400) [pid = 2672] [serial = 838] [outer = 0000004864448800] 03:37:44 INFO - PROCESS | 2672 | 1467974264379 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 03:37:44 INFO - PROCESS | 2672 | 1467974264423 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 2672 | 1467974264425 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:37:44 INFO - PROCESS | 2672 | 1467974264429 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 2672 | 1467974264431 Marionette TRACE conn6 <- [1,1082,null,{}] 03:37:44 INFO - PROCESS | 2672 | 1467974264434 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:44 INFO - PROCESS | 2672 | 1467974264437 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:44 INFO - PROCESS | 2672 | 1467974264518 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:37:44 INFO - PROCESS | 2672 | 1467974264524 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 2672 | 1467974264526 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:44 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753DB800 == 34 [pid = 2672] [id = 280] 03:37:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048718DE000) [pid = 2672] [serial = 839] [outer = 0000000000000000] 03:37:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871A8A800) [pid = 2672] [serial = 840] [outer = 00000048718DE000] 03:37:44 INFO - PROCESS | 2672 | 1467974264573 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871AB3000) [pid = 2672] [serial = 841] [outer = 00000048718DE000] 03:37:45 INFO - PROCESS | 2672 | 1467974265043 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 03:37:45 INFO - PROCESS | 2672 | 1467974265061 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 2672 | 1467974265063 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:37:45 INFO - PROCESS | 2672 | 1467974265072 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 2672 | 1467974265074 Marionette TRACE conn6 <- [1,1086,null,{}] 03:37:45 INFO - PROCESS | 2672 | 1467974265077 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 2672 | 1467974265079 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:45 INFO - PROCESS | 2672 | 1467974265186 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:37:45 INFO - PROCESS | 2672 | 1467974265194 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 2672 | 1467974265196 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872154800 == 35 [pid = 2672] [id = 281] 03:37:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871FD5400) [pid = 2672] [serial = 842] [outer = 0000000000000000] 03:37:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871FE0000) [pid = 2672] [serial = 843] [outer = 0000004871FD5400] 03:37:45 INFO - PROCESS | 2672 | 1467974265267 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487266D400) [pid = 2672] [serial = 844] [outer = 0000004871FD5400] 03:37:45 INFO - PROCESS | 2672 | 1467974265701 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 03:37:45 INFO - PROCESS | 2672 | 1467974265749 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:37:45 INFO - PROCESS | 2672 | 1467974265751 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:37:45 INFO - PROCESS | 2672 | 1467974265755 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 2672 | 1467974265757 Marionette TRACE conn6 <- [1,1090,null,{}] 03:37:45 INFO - PROCESS | 2672 | 1467974265760 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 2672 | 1467974265762 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:45 INFO - PROCESS | 2672 | 1467974265877 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:37:45 INFO - PROCESS | 2672 | 1467974265883 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 2672 | 1467974265885 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A84800 == 36 [pid = 2672] [id = 282] 03:37:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487248F000) [pid = 2672] [serial = 845] [outer = 0000000000000000] 03:37:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000487268FC00) [pid = 2672] [serial = 846] [outer = 000000487248F000] 03:37:45 INFO - PROCESS | 2672 | 1467974265933 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872995800) [pid = 2672] [serial = 847] [outer = 000000487248F000] 03:37:46 INFO - PROCESS | 2672 | 1467974266405 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 03:37:46 INFO - PROCESS | 2672 | 1467974266426 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:37:46 INFO - PROCESS | 2672 | 1467974266429 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:37:46 INFO - PROCESS | 2672 | 1467974266432 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 2672 | 1467974266435 Marionette TRACE conn6 <- [1,1094,null,{}] 03:37:46 INFO - PROCESS | 2672 | 1467974266445 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:46 INFO - PROCESS | 2672 | 1467974266447 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:46 INFO - PROCESS | 2672 | 1467974266602 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:37:46 INFO - PROCESS | 2672 | 1467974266629 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 2672 | 1467974266632 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E1D800 == 37 [pid = 2672] [id = 283] 03:37:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872CA4800) [pid = 2672] [serial = 848] [outer = 0000000000000000] 03:37:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004872F1C400) [pid = 2672] [serial = 849] [outer = 0000004872CA4800] 03:37:46 INFO - PROCESS | 2672 | 1467974266679 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048730CC400) [pid = 2672] [serial = 850] [outer = 0000004872CA4800] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004871A8F000) [pid = 2672] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000487297B800) [pid = 2672] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486ABBBC00) [pid = 2672] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872FE1C00) [pid = 2672] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486BCE2800) [pid = 2672] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486595E800) [pid = 2672] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048659A5C00) [pid = 2672] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004866CE5800) [pid = 2672] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048658ADC00) [pid = 2672] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872B2F400) [pid = 2672] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486F4F3000) [pid = 2672] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:37:47 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865525400) [pid = 2672] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:37:47 INFO - PROCESS | 2672 | 1467974267236 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 880ms 03:37:47 INFO - PROCESS | 2672 | 1467974267316 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 2672 | 1467974267319 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:37:47 INFO - PROCESS | 2672 | 1467974267322 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 2672 | 1467974267324 Marionette TRACE conn6 <- [1,1098,null,{}] 03:37:47 INFO - PROCESS | 2672 | 1467974267327 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 2672 | 1467974267329 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:47 INFO - PROCESS | 2672 | 1467974267414 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:37:47 INFO - PROCESS | 2672 | 1467974267420 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 2672 | 1467974267422 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879256800 == 38 [pid = 2672] [id = 284] 03:37:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486B948000) [pid = 2672] [serial = 851] [outer = 0000000000000000] 03:37:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048722EB800) [pid = 2672] [serial = 852] [outer = 000000486B948000] 03:37:47 INFO - PROCESS | 2672 | 1467974267468 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872FE1C00) [pid = 2672] [serial = 853] [outer = 000000486B948000] 03:37:47 INFO - PROCESS | 2672 | 1467974267882 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 03:37:47 INFO - PROCESS | 2672 | 1467974267954 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 2672 | 1467974267956 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:37:47 INFO - PROCESS | 2672 | 1467974267960 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 2672 | 1467974267962 Marionette TRACE conn6 <- [1,1102,null,{}] 03:37:47 INFO - PROCESS | 2672 | 1467974267965 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 2672 | 1467974267967 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:48 INFO - PROCESS | 2672 | 1467974268052 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:37:48 INFO - PROCESS | 2672 | 1467974268059 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 2672 | 1467974268061 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:48 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A113800 == 39 [pid = 2672] [id = 285] 03:37:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A81C00) [pid = 2672] [serial = 854] [outer = 0000000000000000] 03:37:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873E7BC00) [pid = 2672] [serial = 855] [outer = 0000004865A81C00] 03:37:48 INFO - PROCESS | 2672 | 1467974268106 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873FBA400) [pid = 2672] [serial = 856] [outer = 0000004865A81C00] 03:37:48 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:37:48 INFO - PROCESS | 2672 | 1467974268743 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 839ms 03:37:48 INFO - PROCESS | 2672 | 1467974268802 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 2672 | 1467974268804 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:37:48 INFO - PROCESS | 2672 | 1467974268807 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:37:48 INFO - PROCESS | 2672 | 1467974268809 Marionette TRACE conn6 <- [1,1106,null,{}] 03:37:48 INFO - PROCESS | 2672 | 1467974268812 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:48 INFO - PROCESS | 2672 | 1467974268814 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:48 INFO - PROCESS | 2672 | 1467974268927 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:37:48 INFO - PROCESS | 2672 | 1467974268972 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 2672 | 1467974268974 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:48 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AED6800 == 40 [pid = 2672] [id = 286] 03:37:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486BCDB000) [pid = 2672] [serial = 857] [outer = 0000000000000000] 03:37:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004875317400) [pid = 2672] [serial = 858] [outer = 000000486BCDB000] 03:37:49 INFO - PROCESS | 2672 | 1467974269019 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (00000048758B2000) [pid = 2672] [serial = 859] [outer = 000000486BCDB000] 03:37:49 INFO - PROCESS | 2672 | 1467974269819 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1082ms 03:37:49 INFO - PROCESS | 2672 | 1467974269893 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 2672 | 1467974269898 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:37:49 INFO - PROCESS | 2672 | 1467974269903 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 2672 | 1467974269909 Marionette TRACE conn6 <- [1,1110,null,{}] 03:37:49 INFO - PROCESS | 2672 | 1467974269915 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 2672 | 1467974269918 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:50 INFO - PROCESS | 2672 | 1467974270077 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:37:50 INFO - PROCESS | 2672 | 1467974270186 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 2672 | 1467974270190 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:50 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B747800 == 41 [pid = 2672] [id = 287] 03:37:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486594E000) [pid = 2672] [serial = 860] [outer = 0000000000000000] 03:37:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (00000048659A7000) [pid = 2672] [serial = 861] [outer = 000000486594E000] 03:37:50 INFO - PROCESS | 2672 | 1467974270250 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865A97400) [pid = 2672] [serial = 862] [outer = 000000486594E000] 03:37:51 INFO - PROCESS | 2672 | 1467974271145 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1294ms 03:37:51 INFO - PROCESS | 2672 | 1467974271201 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 2672 | 1467974271206 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:37:51 INFO - PROCESS | 2672 | 1467974271211 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 2672 | 1467974271215 Marionette TRACE conn6 <- [1,1114,null,{}] 03:37:51 INFO - PROCESS | 2672 | 1467974271220 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 2672 | 1467974271223 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:51 INFO - PROCESS | 2672 | 1467974271360 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:37:51 INFO - PROCESS | 2672 | 1467974271435 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 2672 | 1467974271439 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F68000 == 42 [pid = 2672] [id = 288] 03:37:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865952400) [pid = 2672] [serial = 863] [outer = 0000000000000000] 03:37:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A9A400) [pid = 2672] [serial = 864] [outer = 0000004865952400] 03:37:51 INFO - PROCESS | 2672 | 1467974271529 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865B96C00) [pid = 2672] [serial = 865] [outer = 0000004865952400] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 000000487A113800 == 41 [pid = 2672] [id = 285] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004879256800 == 40 [pid = 2672] [id = 284] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E1D800 == 39 [pid = 2672] [id = 283] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A84800 == 38 [pid = 2672] [id = 282] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004872154800 == 37 [pid = 2672] [id = 281] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 00000048753DB800 == 36 [pid = 2672] [id = 280] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 000000487533A000 == 35 [pid = 2672] [id = 279] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004873052800 == 34 [pid = 2672] [id = 278] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E1E000 == 33 [pid = 2672] [id = 277] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004874A4C400) [pid = 2672] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 00000048726B2800 == 32 [pid = 2672] [id = 276] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004872156000 == 31 [pid = 2672] [id = 275] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74A000 == 30 [pid = 2672] [id = 274] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004869D7C800 == 29 [pid = 2672] [id = 273] 03:37:51 INFO - PROCESS | 2672 | --DOCSHELL 0000004879267800 == 28 [pid = 2672] [id = 272] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004871AB3C00) [pid = 2672] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000487248AC00) [pid = 2672] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004872F1E800) [pid = 2672] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872C9DC00) [pid = 2672] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCE3800) [pid = 2672] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (00000048730CFC00) [pid = 2672] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004873CB8400) [pid = 2672] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873F95000) [pid = 2672] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004873FC0800) [pid = 2672] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865B50800) [pid = 2672] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865C11000) [pid = 2672] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865B93000) [pid = 2672] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A23000) [pid = 2672] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BC02800) [pid = 2672] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AEF5800) [pid = 2672] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B4FC00) [pid = 2672] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865956800) [pid = 2672] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872F1D400) [pid = 2672] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486F4FA800) [pid = 2672] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BCBC000) [pid = 2672] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486B886800) [pid = 2672] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872FDA400) [pid = 2672] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:37:51 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048718D6000) [pid = 2672] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:37:52 INFO - PROCESS | 2672 | 1467974272041 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 881ms 03:37:52 INFO - PROCESS | 2672 | 1467974272096 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 2672 | 1467974272102 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:37:52 INFO - PROCESS | 2672 | 1467974272109 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - PROCESS | 2672 | 1467974272112 Marionette TRACE conn6 <- [1,1118,null,{}] 03:37:52 INFO - PROCESS | 2672 | 1467974272116 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:52 INFO - PROCESS | 2672 | 1467974272119 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:52 INFO - PROCESS | 2672 | 1467974272215 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:37:52 INFO - PROCESS | 2672 | 1467974272222 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 2672 | 1467974272224 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:52 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F438800 == 29 [pid = 2672] [id = 289] 03:37:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865C0F000) [pid = 2672] [serial = 866] [outer = 0000000000000000] 03:37:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865F43C00) [pid = 2672] [serial = 867] [outer = 0000004865C0F000] 03:37:52 INFO - PROCESS | 2672 | 1467974272280 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004869DB5400) [pid = 2672] [serial = 868] [outer = 0000004865C0F000] 03:37:52 INFO - PROCESS | 2672 | 1467974272748 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 03:37:52 INFO - PROCESS | 2672 | 1467974272789 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 2672 | 1467974272791 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:37:52 INFO - PROCESS | 2672 | 1467974272795 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:37:52 INFO - PROCESS | 2672 | 1467974272799 Marionette TRACE conn6 <- [1,1122,null,{}] 03:37:52 INFO - PROCESS | 2672 | 1467974272811 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:52 INFO - PROCESS | 2672 | 1467974272824 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:52 INFO - PROCESS | 2672 | 1467974272943 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:37:53 INFO - PROCESS | 2672 | 1467974273020 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 2672 | 1467974273024 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:53 INFO - PROCESS | 2672 | ++DOCSHELL 000000487251E000 == 30 [pid = 2672] [id = 290] 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AA7A400) [pid = 2672] [serial = 869] [outer = 0000000000000000] 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AE1B400) [pid = 2672] [serial = 870] [outer = 000000486AA7A400] 03:37:53 INFO - PROCESS | 2672 | 1467974273074 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B885C00) [pid = 2672] [serial = 871] [outer = 000000486AA7A400] 03:37:53 INFO - PROCESS | 2672 | [GFX2-]: DrawTargetD2D 1.1 (0000004877CFE430): Failed to create GradientStopCollection with no stops. 03:37:53 INFO - PROCESS | 2672 | [GFX3-]: No stops specified for gradient pattern. 03:37:53 INFO - PROCESS | 2672 | 1467974273469 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 03:37:53 INFO - PROCESS | 2672 | 1467974273534 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 2672 | 1467974273537 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:37:53 INFO - PROCESS | 2672 | 1467974273540 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:37:53 INFO - PROCESS | 2672 | 1467974273542 Marionette TRACE conn6 <- [1,1126,null,{}] 03:37:53 INFO - PROCESS | 2672 | 1467974273545 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:53 INFO - PROCESS | 2672 | 1467974273547 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:53 INFO - PROCESS | 2672 | 1467974273639 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:37:53 INFO - PROCESS | 2672 | 1467974273645 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 2672 | 1467974273647 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F35800 == 31 [pid = 2672] [id = 291] 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC05800) [pid = 2672] [serial = 872] [outer = 0000000000000000] 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCAE400) [pid = 2672] [serial = 873] [outer = 000000486BC05800] 03:37:53 INFO - PROCESS | 2672 | 1467974273695 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCE2400) [pid = 2672] [serial = 874] [outer = 000000486BC05800] 03:37:54 INFO - PROCESS | 2672 | 1467974274181 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 03:37:54 INFO - PROCESS | 2672 | 1467974274213 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 2672 | 1467974274216 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:37:54 INFO - PROCESS | 2672 | 1467974274220 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 2672 | 1467974274222 Marionette TRACE conn6 <- [1,1130,null,{}] 03:37:54 INFO - PROCESS | 2672 | 1467974274225 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 2672 | 1467974274227 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:54 INFO - PROCESS | 2672 | 1467974274368 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:37:54 INFO - PROCESS | 2672 | 1467974274380 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 2672 | 1467974274382 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F88000 == 32 [pid = 2672] [id = 292] 03:37:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486594CC00) [pid = 2672] [serial = 875] [outer = 0000000000000000] 03:37:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486F3FB400) [pid = 2672] [serial = 876] [outer = 000000486594CC00] 03:37:54 INFO - PROCESS | 2672 | 1467974274430 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D98800) [pid = 2672] [serial = 877] [outer = 000000486594CC00] 03:37:54 INFO - PROCESS | 2672 | 1467974274901 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 03:37:54 INFO - PROCESS | 2672 | 1467974274956 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 2672 | 1467974274958 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:37:54 INFO - PROCESS | 2672 | 1467974274969 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 2672 | 1467974274971 Marionette TRACE conn6 <- [1,1134,null,{}] 03:37:54 INFO - PROCESS | 2672 | 1467974274981 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 2672 | 1467974274987 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:55 INFO - PROCESS | 2672 | 1467974275127 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:37:55 INFO - PROCESS | 2672 | 1467974275175 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 2672 | 1467974275177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E0F000 == 33 [pid = 2672] [id = 293] 03:37:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871AB3400) [pid = 2672] [serial = 878] [outer = 0000000000000000] 03:37:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (00000048723B0C00) [pid = 2672] [serial = 879] [outer = 0000004871AB3400] 03:37:55 INFO - PROCESS | 2672 | 1467974275225 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872676800) [pid = 2672] [serial = 880] [outer = 0000004871AB3400] 03:37:55 INFO - PROCESS | 2672 | 1467974275693 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 795ms 03:37:55 INFO - PROCESS | 2672 | 1467974275761 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 2672 | 1467974275763 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:37:55 INFO - PROCESS | 2672 | 1467974275767 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 2672 | 1467974275769 Marionette TRACE conn6 <- [1,1138,null,{}] 03:37:55 INFO - PROCESS | 2672 | 1467974275773 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:55 INFO - PROCESS | 2672 | 1467974275775 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:56 INFO - PROCESS | 2672 | 1467974275997 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871FD5400) [pid = 2672] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004864448800) [pid = 2672] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048659B1C00) [pid = 2672] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004863C0C400) [pid = 2672] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487248F000) [pid = 2672] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048659B1400) [pid = 2672] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865810400) [pid = 2672] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486A7B2400) [pid = 2672] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048718DE000) [pid = 2672] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486B8CE800) [pid = 2672] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872CA4800) [pid = 2672] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A81C00) [pid = 2672] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:37:56 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486B948000) [pid = 2672] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:37:56 INFO - PROCESS | 2672 | 1467974276054 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 2672 | 1467974276056 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873056000 == 34 [pid = 2672] [id = 294] 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004864448800) [pid = 2672] [serial = 881] [outer = 0000000000000000] 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048659AA000) [pid = 2672] [serial = 882] [outer = 0000004864448800] 03:37:56 INFO - PROCESS | 2672 | 1467974276100 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F4F2C00) [pid = 2672] [serial = 883] [outer = 0000004864448800] 03:37:56 INFO - PROCESS | 2672 | 1467974276458 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 03:37:56 INFO - PROCESS | 2672 | 1467974276504 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 2672 | 1467974276506 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:37:56 INFO - PROCESS | 2672 | 1467974276510 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 2672 | 1467974276512 Marionette TRACE conn6 <- [1,1142,null,{}] 03:37:56 INFO - PROCESS | 2672 | 1467974276515 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:56 INFO - PROCESS | 2672 | 1467974276517 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:56 INFO - PROCESS | 2672 | 1467974276603 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:37:56 INFO - PROCESS | 2672 | 1467974276609 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 2672 | 1467974276611 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:56 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9F4800 == 35 [pid = 2672] [id = 295] 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D9B000) [pid = 2672] [serial = 884] [outer = 0000000000000000] 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872CA1400) [pid = 2672] [serial = 885] [outer = 0000004870D9B000] 03:37:56 INFO - PROCESS | 2672 | 1467974276656 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872F1B000) [pid = 2672] [serial = 886] [outer = 0000004870D9B000] 03:37:57 INFO - PROCESS | 2672 | 1467974277099 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 03:37:57 INFO - PROCESS | 2672 | 1467974277142 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 2672 | 1467974277144 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:37:57 INFO - PROCESS | 2672 | 1467974277148 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 2672 | 1467974277150 Marionette TRACE conn6 <- [1,1146,null,{}] 03:37:57 INFO - PROCESS | 2672 | 1467974277154 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 2672 | 1467974277155 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:57 INFO - PROCESS | 2672 | 1467974277241 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:37:57 INFO - PROCESS | 2672 | 1467974277250 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 2672 | 1467974277252 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8F000 == 36 [pid = 2672] [id = 296] 03:37:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872FDC000) [pid = 2672] [serial = 887] [outer = 0000000000000000] 03:37:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872FE1800) [pid = 2672] [serial = 888] [outer = 0000004872FDC000] 03:37:57 INFO - PROCESS | 2672 | 1467974277297 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873E76000) [pid = 2672] [serial = 889] [outer = 0000004872FDC000] 03:37:57 INFO - PROCESS | 2672 | 1467974277735 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 2672 | 1467974277782 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:37:57 INFO - PROCESS | 2672 | 1467974277790 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 2672 | 1467974277792 Marionette TRACE conn6 <- [1,1150,null,{}] 03:37:57 INFO - PROCESS | 2672 | 1467974277796 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 2672 | 1467974277798 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:57 INFO - PROCESS | 2672 | 1467974277893 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:37:57 INFO - PROCESS | 2672 | 1467974277900 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 2672 | 1467974277902 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5E000 == 37 [pid = 2672] [id = 297] 03:37:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004873FC3C00) [pid = 2672] [serial = 890] [outer = 0000000000000000] 03:37:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004874E8E000) [pid = 2672] [serial = 891] [outer = 0000004873FC3C00] 03:37:57 INFO - PROCESS | 2672 | 1467974277948 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004875852800) [pid = 2672] [serial = 892] [outer = 0000004873FC3C00] 03:37:58 INFO - PROCESS | 2672 | 1467974278668 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 923ms 03:37:58 INFO - PROCESS | 2672 | 1467974278717 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 2672 | 1467974278722 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:37:58 INFO - PROCESS | 2672 | 1467974278727 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 2672 | 1467974278733 Marionette TRACE conn6 <- [1,1154,null,{}] 03:37:58 INFO - PROCESS | 2672 | 1467974278738 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 2672 | 1467974278742 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:58 INFO - PROCESS | 2672 | 1467974278868 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:37:58 INFO - PROCESS | 2672 | 1467974278937 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 2672 | 1467974278940 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:59 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F43F800 == 38 [pid = 2672] [id = 298] 03:37:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865B97800) [pid = 2672] [serial = 893] [outer = 0000000000000000] 03:37:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004866CE5800) [pid = 2672] [serial = 894] [outer = 0000004865B97800] 03:37:59 INFO - PROCESS | 2672 | 1467974279040 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486A83F400) [pid = 2672] [serial = 895] [outer = 0000004865B97800] 03:37:59 INFO - PROCESS | 2672 | 1467974279640 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 03:37:59 INFO - PROCESS | 2672 | 1467974279716 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 2672 | 1467974279722 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:37:59 INFO - PROCESS | 2672 | 1467974279729 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 2672 | 1467974279732 Marionette TRACE conn6 <- [1,1158,null,{}] 03:37:59 INFO - PROCESS | 2672 | 1467974279737 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:59 INFO - PROCESS | 2672 | 1467974279740 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:37:59 INFO - PROCESS | 2672 | 1467974279867 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:37:59 INFO - PROCESS | 2672 | 1467974279936 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 2672 | 1467974279939 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E06800 == 39 [pid = 2672] [id = 299] 03:38:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486BCDCC00) [pid = 2672] [serial = 896] [outer = 0000000000000000] 03:38:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486C35BC00) [pid = 2672] [serial = 897] [outer = 000000486BCDCC00] 03:38:00 INFO - PROCESS | 2672 | 1467974280039 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004871A88800) [pid = 2672] [serial = 898] [outer = 000000486BCDCC00] 03:38:00 INFO - PROCESS | 2672 | 1467974280676 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 985ms 03:38:00 INFO - PROCESS | 2672 | 1467974280715 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 2672 | 1467974280718 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:38:00 INFO - PROCESS | 2672 | 1467974280722 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 2672 | 1467974280726 Marionette TRACE conn6 <- [1,1162,null,{}] 03:38:00 INFO - PROCESS | 2672 | 1467974280739 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:00 INFO - PROCESS | 2672 | 1467974280744 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:00 INFO - PROCESS | 2672 | 1467974280860 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:38:00 INFO - PROCESS | 2672 | 1467974280980 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 2672 | 1467974280983 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879087800 == 40 [pid = 2672] [id = 300] 03:38:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004872D71000) [pid = 2672] [serial = 899] [outer = 0000000000000000] 03:38:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004873FC9000) [pid = 2672] [serial = 900] [outer = 0000004872D71000] 03:38:01 INFO - PROCESS | 2672 | 1467974281044 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004875F0FC00) [pid = 2672] [serial = 901] [outer = 0000004872D71000] 03:38:01 INFO - PROCESS | 2672 | 1467974281829 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 2672 | 1467974281854 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:38:01 INFO - PROCESS | 2672 | 1467974281861 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 2672 | 1467974281864 Marionette TRACE conn6 <- [1,1166,null,{}] 03:38:01 INFO - PROCESS | 2672 | 1467974281870 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:01 INFO - PROCESS | 2672 | 1467974281873 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:01 INFO - PROCESS | 2672 | 1467974281983 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:38:02 INFO - PROCESS | 2672 | 1467974282060 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 2672 | 1467974282065 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:02 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74D000 == 41 [pid = 2672] [id = 301] 03:38:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865C10800) [pid = 2672] [serial = 902] [outer = 0000000000000000] 03:38:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004866329400) [pid = 2672] [serial = 903] [outer = 0000004865C10800] 03:38:02 INFO - PROCESS | 2672 | 1467974282159 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (000000486AE11800) [pid = 2672] [serial = 904] [outer = 0000004865C10800] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8F000 == 40 [pid = 2672] [id = 296] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9F4800 == 39 [pid = 2672] [id = 295] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004873056000 == 38 [pid = 2672] [id = 294] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E0F000 == 37 [pid = 2672] [id = 293] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F88000 == 36 [pid = 2672] [id = 292] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F35800 == 35 [pid = 2672] [id = 291] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000487251E000 == 34 [pid = 2672] [id = 290] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000486F438800 == 33 [pid = 2672] [id = 289] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F68000 == 32 [pid = 2672] [id = 288] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000487AED6800 == 31 [pid = 2672] [id = 286] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000486B747800 == 30 [pid = 2672] [id = 287] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004879087800 == 29 [pid = 2672] [id = 300] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E06800 == 28 [pid = 2672] [id = 299] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 000000486F43F800 == 27 [pid = 2672] [id = 298] 03:38:03 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5E000 == 26 [pid = 2672] [id = 297] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004871FE0000) [pid = 2672] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004870D53400) [pid = 2672] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048713F4400) [pid = 2672] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004865A26C00) [pid = 2672] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865A87000) [pid = 2672] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004866022000) [pid = 2672] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004869DC0800) [pid = 2672] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000487268FC00) [pid = 2672] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AEF3400) [pid = 2672] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486B884400) [pid = 2672] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865811C00) [pid = 2672] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865954400) [pid = 2672] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486A7D4400) [pid = 2672] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486AB0D000) [pid = 2672] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004871A8A800) [pid = 2672] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486BC20400) [pid = 2672] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486E791800) [pid = 2672] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487266D400) [pid = 2672] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872F1C400) [pid = 2672] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872995800) [pid = 2672] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873E7BC00) [pid = 2672] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048730CC400) [pid = 2672] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048722EB800) [pid = 2672] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872FE1C00) [pid = 2672] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873FBA400) [pid = 2672] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004871AB3000) [pid = 2672] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:38:03 INFO - PROCESS | 2672 | 1467974283399 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 2672 | 1467974283465 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:38:03 INFO - PROCESS | 2672 | 1467974283473 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 2672 | 1467974283476 Marionette TRACE conn6 <- [1,1170,null,{}] 03:38:03 INFO - PROCESS | 2672 | 1467974283486 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:03 INFO - PROCESS | 2672 | 1467974283490 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:03 INFO - PROCESS | 2672 | 1467974283578 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:38:03 INFO - PROCESS | 2672 | 1467974283593 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 2672 | 1467974283596 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:03 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0E7000 == 27 [pid = 2672] [id = 302] 03:38:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865803000) [pid = 2672] [serial = 905] [outer = 0000000000000000] 03:38:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486595D000) [pid = 2672] [serial = 906] [outer = 0000004865803000] 03:38:03 INFO - PROCESS | 2672 | 1467974283648 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A25C00) [pid = 2672] [serial = 907] [outer = 0000004865803000] 03:38:04 INFO - PROCESS | 2672 | 1467974284142 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 2672 | 1467974284214 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:38:04 INFO - PROCESS | 2672 | 1467974284221 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 2672 | 1467974284224 Marionette TRACE conn6 <- [1,1174,null,{}] 03:38:04 INFO - PROCESS | 2672 | 1467974284228 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:04 INFO - PROCESS | 2672 | 1467974284231 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:04 INFO - PROCESS | 2672 | 1467974284323 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:38:04 INFO - PROCESS | 2672 | 1467974284336 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 2672 | 1467974284339 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:04 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D7E000 == 28 [pid = 2672] [id = 303] 03:38:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B96400) [pid = 2672] [serial = 908] [outer = 0000000000000000] 03:38:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865B9BC00) [pid = 2672] [serial = 909] [outer = 0000004865B96400] 03:38:04 INFO - PROCESS | 2672 | 1467974284389 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048669DA400) [pid = 2672] [serial = 910] [outer = 0000004865B96400] 03:38:04 INFO - PROCESS | 2672 | 1467974284982 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 2672 | 1467974285002 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:38:05 INFO - PROCESS | 2672 | 1467974285005 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 2672 | 1467974285009 Marionette TRACE conn6 <- [1,1178,null,{}] 03:38:05 INFO - PROCESS | 2672 | 1467974285020 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 2672 | 1467974285025 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:05 INFO - PROCESS | 2672 | 1467974285143 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:38:05 INFO - PROCESS | 2672 | 1467974285160 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 2672 | 1467974285164 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000487291E800 == 29 [pid = 2672] [id = 304] 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486594B000) [pid = 2672] [serial = 911] [outer = 0000000000000000] 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486B711C00) [pid = 2672] [serial = 912] [outer = 000000486594B000] 03:38:05 INFO - PROCESS | 2672 | 1467974285214 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486B94C800) [pid = 2672] [serial = 913] [outer = 000000486594B000] 03:38:05 INFO - PROCESS | 2672 | 1467974285673 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 2672 | 1467974285706 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:38:05 INFO - PROCESS | 2672 | 1467974285709 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 2672 | 1467974285711 Marionette TRACE conn6 <- [1,1182,null,{}] 03:38:05 INFO - PROCESS | 2672 | 1467974285719 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 2672 | 1467974285722 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:05 INFO - PROCESS | 2672 | 1467974285838 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:38:05 INFO - PROCESS | 2672 | 1467974285844 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 2672 | 1467974285846 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4C000 == 30 [pid = 2672] [id = 305] 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCE4800) [pid = 2672] [serial = 914] [outer = 0000000000000000] 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486E791800) [pid = 2672] [serial = 915] [outer = 000000486BCE4800] 03:38:05 INFO - PROCESS | 2672 | 1467974285899 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D52400) [pid = 2672] [serial = 916] [outer = 000000486BCE4800] 03:38:06 INFO - PROCESS | 2672 | 1467974286367 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 2672 | 1467974286447 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:38:06 INFO - PROCESS | 2672 | 1467974286453 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:38:06 INFO - PROCESS | 2672 | 1467974286455 Marionette TRACE conn6 <- [1,1186,null,{}] 03:38:06 INFO - PROCESS | 2672 | 1467974286458 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 2672 | 1467974286460 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:06 INFO - PROCESS | 2672 | 1467974286572 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:38:06 INFO - PROCESS | 2672 | 1467974286584 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 2672 | 1467974286586 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:06 INFO - PROCESS | 2672 | ++DOCSHELL 000000487305B800 == 31 [pid = 2672] [id = 306] 03:38:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865B96000) [pid = 2672] [serial = 917] [outer = 0000000000000000] 03:38:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871A8B000) [pid = 2672] [serial = 918] [outer = 0000004865B96000] 03:38:06 INFO - PROCESS | 2672 | 1467974286671 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871AB8000) [pid = 2672] [serial = 919] [outer = 0000004865B96000] 03:38:07 INFO - PROCESS | 2672 | 1467974287129 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 03:38:07 INFO - PROCESS | 2672 | 1467974287190 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 2672 | 1467974287192 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:38:07 INFO - PROCESS | 2672 | 1467974287206 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 2672 | 1467974287208 Marionette TRACE conn6 <- [1,1190,null,{}] 03:38:07 INFO - PROCESS | 2672 | 1467974287212 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 2672 | 1467974287218 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:07 INFO - PROCESS | 2672 | 1467974287350 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:38:07 INFO - PROCESS | 2672 | 1467974287402 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 2672 | 1467974287404 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:07 INFO - PROCESS | 2672 | ++DOCSHELL 000000487536A800 == 32 [pid = 2672] [id = 307] 03:38:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872696000) [pid = 2672] [serial = 920] [outer = 0000000000000000] 03:38:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872997C00) [pid = 2672] [serial = 921] [outer = 0000004872696000] 03:38:07 INFO - PROCESS | 2672 | 1467974287451 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872C9F000) [pid = 2672] [serial = 922] [outer = 0000004872696000] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486594CC00) [pid = 2672] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004871AB3400) [pid = 2672] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865952400) [pid = 2672] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004864448800) [pid = 2672] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486BCDB000) [pid = 2672] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865C0F000) [pid = 2672] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AA7A400) [pid = 2672] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486BC05800) [pid = 2672] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486594E000) [pid = 2672] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004870D9B000) [pid = 2672] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004873FC8400) [pid = 2672] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004873FC3C00) [pid = 2672] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:38:07 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872FDC000) [pid = 2672] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:38:08 INFO - PROCESS | 2672 | 1467974288022 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 837ms 03:38:08 INFO - PROCESS | 2672 | 1467974288042 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 2672 | 1467974288044 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:38:08 INFO - PROCESS | 2672 | 1467974288047 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 2672 | 1467974288050 Marionette TRACE conn6 <- [1,1194,null,{}] 03:38:08 INFO - PROCESS | 2672 | 1467974288053 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:08 INFO - PROCESS | 2672 | 1467974288055 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:08 INFO - PROCESS | 2672 | 1467974288136 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:38:08 INFO - PROCESS | 2672 | 1467974288142 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 2672 | 1467974288144 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A2B800 == 33 [pid = 2672] [id = 308] 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865A24800) [pid = 2672] [serial = 923] [outer = 0000000000000000] 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872494400) [pid = 2672] [serial = 924] [outer = 0000004865A24800] 03:38:08 INFO - PROCESS | 2672 | 1467974288191 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872CA6800) [pid = 2672] [serial = 925] [outer = 0000004865A24800] 03:38:08 INFO - PROCESS | 2672 | 1467974288625 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 03:38:08 INFO - PROCESS | 2672 | 1467974288680 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 2672 | 1467974288683 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:38:08 INFO - PROCESS | 2672 | 1467974288687 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 2672 | 1467974288689 Marionette TRACE conn6 <- [1,1198,null,{}] 03:38:08 INFO - PROCESS | 2672 | 1467974288693 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:08 INFO - PROCESS | 2672 | 1467974288695 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:08 INFO - PROCESS | 2672 | 1467974288778 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:38:08 INFO - PROCESS | 2672 | 1467974288785 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 2672 | 1467974288787 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A94800 == 34 [pid = 2672] [id = 309] 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872F21400) [pid = 2672] [serial = 926] [outer = 0000000000000000] 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872FDC000) [pid = 2672] [serial = 927] [outer = 0000004872F21400] 03:38:08 INFO - PROCESS | 2672 | 1467974288842 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873750000) [pid = 2672] [serial = 928] [outer = 0000004872F21400] 03:38:09 INFO - PROCESS | 2672 | 1467974289282 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 03:38:09 INFO - PROCESS | 2672 | 1467974289318 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 2672 | 1467974289320 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:38:09 INFO - PROCESS | 2672 | 1467974289324 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 2672 | 1467974289326 Marionette TRACE conn6 <- [1,1202,null,{}] 03:38:09 INFO - PROCESS | 2672 | 1467974289329 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 2672 | 1467974289331 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:09 INFO - PROCESS | 2672 | 1467974289416 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:38:09 INFO - PROCESS | 2672 | 1467974289422 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 2672 | 1467974289424 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:09 INFO - PROCESS | 2672 | ++DOCSHELL 000000487291D800 == 35 [pid = 2672] [id = 310] 03:38:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048658A3C00) [pid = 2672] [serial = 929] [outer = 0000000000000000] 03:38:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F19000) [pid = 2672] [serial = 930] [outer = 00000048658A3C00] 03:38:09 INFO - PROCESS | 2672 | 1467974289469 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873FC0000) [pid = 2672] [serial = 931] [outer = 00000048658A3C00] 03:38:10 INFO - PROCESS | 2672 | 1467974290096 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 838ms 03:38:10 INFO - PROCESS | 2672 | 1467974290179 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 2672 | 1467974290183 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:38:10 INFO - PROCESS | 2672 | 1467974290189 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 2672 | 1467974290193 Marionette TRACE conn6 <- [1,1206,null,{}] 03:38:10 INFO - PROCESS | 2672 | 1467974290199 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:10 INFO - PROCESS | 2672 | 1467974290203 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:10 INFO - PROCESS | 2672 | 1467974290339 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:38:10 INFO - PROCESS | 2672 | 1467974290408 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 2672 | 1467974290411 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9F3800 == 36 [pid = 2672] [id = 311] 03:38:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865959C00) [pid = 2672] [serial = 932] [outer = 0000000000000000] 03:38:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865A24C00) [pid = 2672] [serial = 933] [outer = 0000004865959C00] 03:38:10 INFO - PROCESS | 2672 | 1467974290512 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865B95800) [pid = 2672] [serial = 934] [outer = 0000004865959C00] 03:38:11 INFO - PROCESS | 2672 | 1467974291220 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1081ms 03:38:11 INFO - PROCESS | 2672 | 1467974291273 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 2672 | 1467974291278 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:38:11 INFO - PROCESS | 2672 | 1467974291285 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 2672 | 1467974291288 Marionette TRACE conn6 <- [1,1210,null,{}] 03:38:11 INFO - PROCESS | 2672 | 1467974291292 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:11 INFO - PROCESS | 2672 | 1467974291296 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:11 INFO - PROCESS | 2672 | 1467974291428 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:38:11 INFO - PROCESS | 2672 | 1467974291505 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 2672 | 1467974291508 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:11 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FB6800 == 37 [pid = 2672] [id = 312] 03:38:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486AD40C00) [pid = 2672] [serial = 935] [outer = 0000000000000000] 03:38:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486B706000) [pid = 2672] [serial = 936] [outer = 000000486AD40C00] 03:38:11 INFO - PROCESS | 2672 | 1467974291618 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486BCE2000) [pid = 2672] [serial = 937] [outer = 000000486AD40C00] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A94800 == 36 [pid = 2672] [id = 309] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A2B800 == 35 [pid = 2672] [id = 308] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 000000487536A800 == 34 [pid = 2672] [id = 307] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 000000487305B800 == 33 [pid = 2672] [id = 306] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4C000 == 32 [pid = 2672] [id = 305] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 000000487291E800 == 31 [pid = 2672] [id = 304] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004869D7E000 == 30 [pid = 2672] [id = 303] 03:38:12 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0E7000 == 29 [pid = 2672] [id = 302] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000487500BC00) [pid = 2672] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004874E8E000) [pid = 2672] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004875852800) [pid = 2672] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872FE1800) [pid = 2672] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486F3FB400) [pid = 2672] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004873E76000) [pid = 2672] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048723B0C00) [pid = 2672] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004870D98800) [pid = 2672] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A9A400) [pid = 2672] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B96C00) [pid = 2672] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048659AA000) [pid = 2672] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048758B2000) [pid = 2672] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004875317400) [pid = 2672] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865F43C00) [pid = 2672] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004869DB5400) [pid = 2672] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486AE1B400) [pid = 2672] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B885C00) [pid = 2672] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486BCAE400) [pid = 2672] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048659A7000) [pid = 2672] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865A97400) [pid = 2672] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872676800) [pid = 2672] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA1400) [pid = 2672] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486F4F2C00) [pid = 2672] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872F1B000) [pid = 2672] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486BCE2400) [pid = 2672] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:38:12 INFO - PROCESS | 2672 | 1467974292482 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:38:12 INFO - PROCESS | 2672 | 1467974292520 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:38:12 INFO - PROCESS | 2672 | 1467974292525 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 2672 | 1467974292529 Marionette TRACE conn6 <- [1,1214,null,{}] 03:38:12 INFO - PROCESS | 2672 | 1467974292534 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:12 INFO - PROCESS | 2672 | 1467974292537 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:12 INFO - PROCESS | 2672 | 1467974292630 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:38:12 INFO - PROCESS | 2672 | 1467974292637 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 2672 | 1467974292642 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:12 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B719000 == 30 [pid = 2672] [id = 313] 03:38:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865961C00) [pid = 2672] [serial = 938] [outer = 0000000000000000] 03:38:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A25800) [pid = 2672] [serial = 939] [outer = 0000004865961C00] 03:38:12 INFO - PROCESS | 2672 | 1467974292694 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865AA1000) [pid = 2672] [serial = 940] [outer = 0000004865961C00] 03:38:13 INFO - PROCESS | 2672 | 1467974293210 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 03:38:13 INFO - PROCESS | 2672 | 1467974293259 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 2672 | 1467974293264 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:38:13 INFO - PROCESS | 2672 | 1467974293270 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 2672 | 1467974293273 Marionette TRACE conn6 <- [1,1218,null,{}] 03:38:13 INFO - PROCESS | 2672 | 1467974293277 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 2672 | 1467974293280 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:13 INFO - PROCESS | 2672 | 1467974293371 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:38:13 INFO - PROCESS | 2672 | 1467974293380 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 2672 | 1467974293382 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:13 INFO - PROCESS | 2672 | ++DOCSHELL 000000487188B000 == 31 [pid = 2672] [id = 314] 03:38:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486A0CA800) [pid = 2672] [serial = 941] [outer = 0000000000000000] 03:38:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486A7B0000) [pid = 2672] [serial = 942] [outer = 000000486A0CA800] 03:38:13 INFO - PROCESS | 2672 | 1467974293433 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AEF6C00) [pid = 2672] [serial = 943] [outer = 000000486A0CA800] 03:38:13 INFO - PROCESS | 2672 | 1467974293910 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 03:38:13 INFO - PROCESS | 2672 | 1467974293944 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 2672 | 1467974293946 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:38:13 INFO - PROCESS | 2672 | 1467974293950 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 2672 | 1467974293953 Marionette TRACE conn6 <- [1,1222,null,{}] 03:38:13 INFO - PROCESS | 2672 | 1467974293965 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 2672 | 1467974293970 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:14 INFO - PROCESS | 2672 | 1467974294061 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:38:14 INFO - PROCESS | 2672 | 1467974294068 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 2672 | 1467974294071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E21800 == 32 [pid = 2672] [id = 315] 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048650CC400) [pid = 2672] [serial = 944] [outer = 0000000000000000] 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486BCE1000) [pid = 2672] [serial = 945] [outer = 00000048650CC400] 03:38:14 INFO - PROCESS | 2672 | 1467974294121 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486F3FD400) [pid = 2672] [serial = 946] [outer = 00000048650CC400] 03:38:14 INFO - PROCESS | 2672 | 1467974294589 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 03:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:38:14 INFO - PROCESS | 2672 | 1467974294644 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 2672 | 1467974294647 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:38:14 INFO - PROCESS | 2672 | 1467974294651 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 2672 | 1467974294653 Marionette TRACE conn6 <- [1,1226,null,{}] 03:38:14 INFO - PROCESS | 2672 | 1467974294656 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:14 INFO - PROCESS | 2672 | 1467974294659 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:14 INFO - PROCESS | 2672 | 1467974294772 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:38:14 INFO - PROCESS | 2672 | 1467974294780 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 2672 | 1467974294782 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FA7000 == 33 [pid = 2672] [id = 316] 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048718D8000) [pid = 2672] [serial = 947] [outer = 0000000000000000] 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004871A87400) [pid = 2672] [serial = 948] [outer = 00000048718D8000] 03:38:14 INFO - PROCESS | 2672 | 1467974294835 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871FD7000) [pid = 2672] [serial = 949] [outer = 00000048718D8000] 03:38:15 INFO - PROCESS | 2672 | 1467974295285 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 03:38:15 INFO - PROCESS | 2672 | 1467974295323 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 2672 | 1467974295325 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:38:15 INFO - PROCESS | 2672 | 1467974295328 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:38:15 INFO - PROCESS | 2672 | 1467974295330 Marionette TRACE conn6 <- [1,1230,null,{}] 03:38:15 INFO - PROCESS | 2672 | 1467974295334 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:15 INFO - PROCESS | 2672 | 1467974295336 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:15 INFO - PROCESS | 2672 | 1467974295455 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:38:15 INFO - PROCESS | 2672 | 1467974295535 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 2672 | 1467974295537 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874ADB800 == 34 [pid = 2672] [id = 317] 03:38:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048718D9800) [pid = 2672] [serial = 950] [outer = 0000000000000000] 03:38:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872630400) [pid = 2672] [serial = 951] [outer = 00000048718D9800] 03:38:15 INFO - PROCESS | 2672 | 1467974295584 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487297B800) [pid = 2672] [serial = 952] [outer = 00000048718D9800] 03:38:16 INFO - PROCESS | 2672 | 1467974296020 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 03:38:16 INFO - PROCESS | 2672 | 1467974296072 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 2672 | 1467974296075 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:38:16 INFO - PROCESS | 2672 | 1467974296079 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 2672 | 1467974296081 Marionette TRACE conn6 <- [1,1234,null,{}] 03:38:16 INFO - PROCESS | 2672 | 1467974296084 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:16 INFO - PROCESS | 2672 | 1467974296090 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:16 INFO - PROCESS | 2672 | 1467974296237 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:38:16 INFO - PROCESS | 2672 | 1467974296290 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 2672 | 1467974296293 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:16 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876384000 == 35 [pid = 2672] [id = 318] 03:38:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872994400) [pid = 2672] [serial = 953] [outer = 0000000000000000] 03:38:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872F20800) [pid = 2672] [serial = 954] [outer = 0000004872994400] 03:38:16 INFO - PROCESS | 2672 | 1467974296339 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873EF7400) [pid = 2672] [serial = 955] [outer = 0000004872994400] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872696000) [pid = 2672] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865B97800) [pid = 2672] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872F21400) [pid = 2672] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCDCC00) [pid = 2672] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865C10800) [pid = 2672] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872D71000) [pid = 2672] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865B96000) [pid = 2672] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486594B000) [pid = 2672] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865A24800) [pid = 2672] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865803000) [pid = 2672] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865B96400) [pid = 2672] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:38:16 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486BCE4800) [pid = 2672] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:38:16 INFO - PROCESS | 2672 | 1467974296910 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 881ms 03:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:38:16 INFO - PROCESS | 2672 | 1467974296963 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 2672 | 1467974296965 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:38:16 INFO - PROCESS | 2672 | 1467974296969 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 2672 | 1467974296970 Marionette TRACE conn6 <- [1,1238,null,{}] 03:38:16 INFO - PROCESS | 2672 | 1467974296980 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:16 INFO - PROCESS | 2672 | 1467974296982 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:17 INFO - PROCESS | 2672 | 1467974297067 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:38:17 INFO - PROCESS | 2672 | 1467974297073 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 2672 | 1467974297075 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8A000 == 36 [pid = 2672] [id = 319] 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004863C7EC00) [pid = 2672] [serial = 956] [outer = 0000000000000000] 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486BCDCC00) [pid = 2672] [serial = 957] [outer = 0000004863C7EC00] 03:38:17 INFO - PROCESS | 2672 | 1467974297121 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872F21400) [pid = 2672] [serial = 958] [outer = 0000004863C7EC00] 03:38:17 INFO - PROCESS | 2672 | 1467974297559 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 03:38:17 INFO - PROCESS | 2672 | 1467974297600 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 2672 | 1467974297603 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:38:17 INFO - PROCESS | 2672 | 1467974297606 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 2672 | 1467974297616 Marionette TRACE conn6 <- [1,1242,null,{}] 03:38:17 INFO - PROCESS | 2672 | 1467974297621 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:17 INFO - PROCESS | 2672 | 1467974297623 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:17 INFO - PROCESS | 2672 | 1467974297707 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:38:17 INFO - PROCESS | 2672 | 1467974297714 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 2672 | 1467974297716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6F800 == 37 [pid = 2672] [id = 320] 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873FC8400) [pid = 2672] [serial = 959] [outer = 0000000000000000] 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004874E8F000) [pid = 2672] [serial = 960] [outer = 0000004873FC8400] 03:38:17 INFO - PROCESS | 2672 | 1467974297762 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487584C400) [pid = 2672] [serial = 961] [outer = 0000004873FC8400] 03:38:18 INFO - PROCESS | 2672 | 1467974298194 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 03:38:18 INFO - PROCESS | 2672 | 1467974298240 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 2672 | 1467974298242 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:38:18 INFO - PROCESS | 2672 | 1467974298245 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:38:18 INFO - PROCESS | 2672 | 1467974298247 Marionette TRACE conn6 <- [1,1246,null,{}] 03:38:18 INFO - PROCESS | 2672 | 1467974298251 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 2672 | 1467974298253 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:18 INFO - PROCESS | 2672 | 1467974298338 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:38:18 INFO - PROCESS | 2672 | 1467974298346 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 2672 | 1467974298348 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:18 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E21000 == 38 [pid = 2672] [id = 321] 03:38:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048758B4C00) [pid = 2672] [serial = 962] [outer = 0000000000000000] 03:38:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875F0F400) [pid = 2672] [serial = 963] [outer = 00000048758B4C00] 03:38:18 INFO - PROCESS | 2672 | 1467974298392 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F18000) [pid = 2672] [serial = 964] [outer = 00000048758B4C00] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74D000 == 37 [pid = 2672] [id = 301] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 000000486B719000 == 36 [pid = 2672] [id = 313] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FB6800 == 35 [pid = 2672] [id = 312] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 000000487291D800 == 34 [pid = 2672] [id = 310] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9F3800 == 33 [pid = 2672] [id = 311] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 000000487188B000 == 32 [pid = 2672] [id = 314] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004874ADB800 == 31 [pid = 2672] [id = 317] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E21800 == 30 [pid = 2672] [id = 315] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8A000 == 29 [pid = 2672] [id = 319] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004876384000 == 28 [pid = 2672] [id = 318] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6F800 == 27 [pid = 2672] [id = 320] 03:38:19 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FA7000 == 26 [pid = 2672] [id = 316] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872997C00) [pid = 2672] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A83F400) [pid = 2672] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872FDC000) [pid = 2672] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871A88800) [pid = 2672] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004866CE5800) [pid = 2672] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004866329400) [pid = 2672] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004875F0FC00) [pid = 2672] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871A8B000) [pid = 2672] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B711C00) [pid = 2672] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872494400) [pid = 2672] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872CA6800) [pid = 2672] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486AE11800) [pid = 2672] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872C9F000) [pid = 2672] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486C35BC00) [pid = 2672] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004871AB8000) [pid = 2672] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865A25C00) [pid = 2672] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004865B9BC00) [pid = 2672] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486E791800) [pid = 2672] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000486595D000) [pid = 2672] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (00000048669DA400) [pid = 2672] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004873FC9000) [pid = 2672] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004870D52400) [pid = 2672] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (000000486B94C800) [pid = 2672] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (0000004872F19000) [pid = 2672] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (0000004873750000) [pid = 2672] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:38:20 INFO - PROCESS | 2672 | 1467974300210 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2021ms 03:38:20 INFO - PROCESS | 2672 | 1467974300271 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 2672 | 1467974300275 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:38:20 INFO - PROCESS | 2672 | 1467974300281 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 2672 | 1467974300284 Marionette TRACE conn6 <- [1,1250,null,{}] 03:38:20 INFO - PROCESS | 2672 | 1467974300291 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:20 INFO - PROCESS | 2672 | 1467974300294 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:20 INFO - PROCESS | 2672 | 1467974300392 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:38:20 INFO - PROCESS | 2672 | 1467974300406 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 2672 | 1467974300409 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A06B000 == 27 [pid = 2672] [id = 322] 03:38:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (0000004865803000) [pid = 2672] [serial = 965] [outer = 0000000000000000] 03:38:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (0000004865803C00) [pid = 2672] [serial = 966] [outer = 0000004865803000] 03:38:20 INFO - PROCESS | 2672 | 1467974300461 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (0000004865946000) [pid = 2672] [serial = 967] [outer = 0000004865803000] 03:38:20 INFO - PROCESS | 2672 | 1467974300958 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 03:38:21 INFO - PROCESS | 2672 | 1467974301018 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 2672 | 1467974301024 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:38:21 INFO - PROCESS | 2672 | 1467974301030 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 2672 | 1467974301033 Marionette TRACE conn6 <- [1,1254,null,{}] 03:38:21 INFO - PROCESS | 2672 | 1467974301037 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:21 INFO - PROCESS | 2672 | 1467974301040 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:21 INFO - PROCESS | 2672 | 1467974301134 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:38:21 INFO - PROCESS | 2672 | 1467974301148 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 2672 | 1467974301151 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:21 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B752000 == 28 [pid = 2672] [id = 323] 03:38:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (00000048659A8400) [pid = 2672] [serial = 968] [outer = 0000000000000000] 03:38:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (00000048659AAC00) [pid = 2672] [serial = 969] [outer = 00000048659A8400] 03:38:21 INFO - PROCESS | 2672 | 1467974301204 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865A24800) [pid = 2672] [serial = 970] [outer = 00000048659A8400] 03:38:21 INFO - PROCESS | 2672 | 1467974301670 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 03:38:21 INFO - PROCESS | 2672 | 1467974301724 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:38:21 INFO - PROCESS | 2672 | 1467974301727 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:38:21 INFO - PROCESS | 2672 | 1467974301730 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 2672 | 1467974301734 Marionette TRACE conn6 <- [1,1258,null,{}] 03:38:21 INFO - PROCESS | 2672 | 1467974301785 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:21 INFO - PROCESS | 2672 | 1467974301791 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:21 INFO - PROCESS | 2672 | 1467974301893 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:38:21 INFO - PROCESS | 2672 | 1467974301901 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 2672 | 1467974301904 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872162000 == 29 [pid = 2672] [id = 324] 03:38:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004863C0C400) [pid = 2672] [serial = 971] [outer = 0000000000000000] 03:38:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865B8EC00) [pid = 2672] [serial = 972] [outer = 0000004863C0C400] 03:38:21 INFO - PROCESS | 2672 | 1467974301955 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865C0C400) [pid = 2672] [serial = 973] [outer = 0000004863C0C400] 03:38:22 INFO - PROCESS | 2672 | 1467974302436 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 03:38:22 INFO - PROCESS | 2672 | 1467974302468 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 2672 | 1467974302471 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:38:22 INFO - PROCESS | 2672 | 1467974302474 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 2672 | 1467974302476 Marionette TRACE conn6 <- [1,1262,null,{}] 03:38:22 INFO - PROCESS | 2672 | 1467974302479 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 2672 | 1467974302481 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:22 INFO - PROCESS | 2672 | 1467974302571 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:38:22 INFO - PROCESS | 2672 | 1467974302576 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 2672 | 1467974302579 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:22 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726C3800 == 30 [pid = 2672] [id = 325] 03:38:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004866E50400) [pid = 2672] [serial = 974] [outer = 0000000000000000] 03:38:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004869FEB800) [pid = 2672] [serial = 975] [outer = 0000004866E50400] 03:38:22 INFO - PROCESS | 2672 | 1467974302626 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486A4FA400) [pid = 2672] [serial = 976] [outer = 0000004866E50400] 03:38:23 INFO - PROCESS | 2672 | 1467974303080 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 03:38:23 INFO - PROCESS | 2672 | 1467974303148 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 2672 | 1467974303153 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:38:23 INFO - PROCESS | 2672 | 1467974303158 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 2672 | 1467974303163 Marionette TRACE conn6 <- [1,1266,null,{}] 03:38:23 INFO - PROCESS | 2672 | 1467974303169 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:23 INFO - PROCESS | 2672 | 1467974303173 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:23 INFO - PROCESS | 2672 | 1467974303358 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:38:23 INFO - PROCESS | 2672 | 1467974303447 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 2672 | 1467974303453 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A857000 == 31 [pid = 2672] [id = 326] 03:38:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865527800) [pid = 2672] [serial = 977] [outer = 0000000000000000] 03:38:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865811C00) [pid = 2672] [serial = 978] [outer = 0000004865527800] 03:38:23 INFO - PROCESS | 2672 | 1467974303513 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048659A4800) [pid = 2672] [serial = 979] [outer = 0000004865527800] 03:38:24 INFO - PROCESS | 2672 | 1467974304179 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1071ms 03:38:24 INFO - PROCESS | 2672 | 1467974304241 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 2672 | 1467974304245 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:38:24 INFO - PROCESS | 2672 | 1467974304252 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 2672 | 1467974304257 Marionette TRACE conn6 <- [1,1270,null,{}] 03:38:24 INFO - PROCESS | 2672 | 1467974304285 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:24 INFO - PROCESS | 2672 | 1467974304288 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:24 INFO - PROCESS | 2672 | 1467974304416 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:38:24 INFO - PROCESS | 2672 | 1467974304480 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 2672 | 1467974304483 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CB8800 == 32 [pid = 2672] [id = 327] 03:38:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A9A400) [pid = 2672] [serial = 980] [outer = 0000000000000000] 03:38:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865B93800) [pid = 2672] [serial = 981] [outer = 0000004865A9A400] 03:38:24 INFO - PROCESS | 2672 | 1467974304542 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A0C6000) [pid = 2672] [serial = 982] [outer = 0000004865A9A400] 03:38:25 INFO - PROCESS | 2672 | 1467974305313 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1099ms 03:38:25 INFO - PROCESS | 2672 | 1467974305451 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 2672 | 1467974305455 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:38:25 INFO - PROCESS | 2672 | 1467974305460 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 2672 | 1467974305464 Marionette TRACE conn6 <- [1,1274,null,{}] 03:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:38:25 INFO - PROCESS | 2672 | 1467974305470 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:25 INFO - PROCESS | 2672 | 1467974305474 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:25 INFO - PROCESS | 2672 | 1467974305598 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:38:25 INFO - PROCESS | 2672 | 1467974305664 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 2672 | 1467974305669 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A8B6000 == 33 [pid = 2672] [id = 328] 03:38:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048659B1400) [pid = 2672] [serial = 983] [outer = 0000000000000000] 03:38:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865A83400) [pid = 2672] [serial = 984] [outer = 00000048659B1400] 03:38:25 INFO - PROCESS | 2672 | 1467974305721 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865B8D400) [pid = 2672] [serial = 985] [outer = 00000048659B1400] 03:38:25 INFO - PROCESS | 2672 | --DOCSHELL 0000004872162000 == 32 [pid = 2672] [id = 324] 03:38:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486B752000 == 31 [pid = 2672] [id = 323] 03:38:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486A06B000 == 30 [pid = 2672] [id = 322] 03:38:26 INFO - PROCESS | 2672 | 1467974306255 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 818ms 03:38:26 INFO - PROCESS | 2672 | 1467974306289 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 2672 | 1467974306292 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:38:26 INFO - PROCESS | 2672 | 1467974306303 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 2672 | 1467974306307 Marionette TRACE conn6 <- [1,1278,null,{}] 03:38:26 INFO - PROCESS | 2672 | 1467974306311 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 2672 | 1467974306314 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:26 INFO - PROCESS | 2672 | 1467974306403 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:38:26 INFO - PROCESS | 2672 | 1467974306412 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 2672 | 1467974306415 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:26 INFO - PROCESS | 2672 | ++DOCSHELL 000000487251B000 == 31 [pid = 2672] [id = 329] 03:38:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004866942800) [pid = 2672] [serial = 986] [outer = 0000000000000000] 03:38:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004869D5B400) [pid = 2672] [serial = 987] [outer = 0000004866942800] 03:38:26 INFO - PROCESS | 2672 | 1467974306464 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486AB0C000) [pid = 2672] [serial = 988] [outer = 0000004866942800] 03:38:26 INFO - PROCESS | 2672 | 1467974306944 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 03:38:27 INFO - PROCESS | 2672 | 1467974306995 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 2672 | 1467974306997 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:38:27 INFO - PROCESS | 2672 | 1467974307001 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 2672 | 1467974307003 Marionette TRACE conn6 <- [1,1282,null,{}] 03:38:27 INFO - PROCESS | 2672 | 1467974307013 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 2672 | 1467974307018 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:27 INFO - PROCESS | 2672 | 1467974307114 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:38:27 INFO - PROCESS | 2672 | 1467974307225 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 2672 | 1467974307229 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F9D000 == 32 [pid = 2672] [id = 330] 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486B8CD000) [pid = 2672] [serial = 989] [outer = 0000000000000000] 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486B8D3800) [pid = 2672] [serial = 990] [outer = 000000486B8CD000] 03:38:27 INFO - PROCESS | 2672 | 1467974307285 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486BC1DC00) [pid = 2672] [serial = 991] [outer = 000000486B8CD000] 03:38:27 INFO - PROCESS | 2672 | 1467974307688 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 03:38:27 INFO - PROCESS | 2672 | 1467974307737 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 2672 | 1467974307739 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:38:27 INFO - PROCESS | 2672 | 1467974307743 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 2672 | 1467974307745 Marionette TRACE conn6 <- [1,1286,null,{}] 03:38:27 INFO - PROCESS | 2672 | 1467974307748 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 2672 | 1467974307750 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:27 INFO - PROCESS | 2672 | 1467974307840 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:38:27 INFO - PROCESS | 2672 | 1467974307845 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 2672 | 1467974307847 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:27 INFO - PROCESS | 2672 | ++DOCSHELL 000000487308C000 == 33 [pid = 2672] [id = 331] 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486BCDF800) [pid = 2672] [serial = 992] [outer = 0000000000000000] 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486C35BC00) [pid = 2672] [serial = 993] [outer = 000000486BCDF800] 03:38:27 INFO - PROCESS | 2672 | 1467974307894 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486F4F3C00) [pid = 2672] [serial = 994] [outer = 000000486BCDF800] 03:38:28 INFO - PROCESS | 2672 | 1467974308351 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 03:38:28 INFO - PROCESS | 2672 | 1467974308418 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 2672 | 1467974308421 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:38:28 INFO - PROCESS | 2672 | 1467974308430 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 2672 | 1467974308432 Marionette TRACE conn6 <- [1,1290,null,{}] 03:38:28 INFO - PROCESS | 2672 | 1467974308435 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:28 INFO - PROCESS | 2672 | 1467974308438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:28 INFO - PROCESS | 2672 | 1467974308575 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:38:28 INFO - PROCESS | 2672 | 1467974308595 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 2672 | 1467974308597 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875361000 == 34 [pid = 2672] [id = 332] 03:38:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048713F0C00) [pid = 2672] [serial = 995] [outer = 0000000000000000] 03:38:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004871831C00) [pid = 2672] [serial = 996] [outer = 00000048713F0C00] 03:38:28 INFO - PROCESS | 2672 | 1467974308643 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004871A89400) [pid = 2672] [serial = 997] [outer = 00000048713F0C00] 03:38:29 INFO - PROCESS | 2672 | 1467974309097 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 735ms 03:38:29 INFO - PROCESS | 2672 | 1467974309162 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 2672 | 1467974309165 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:38:29 INFO - PROCESS | 2672 | 1467974309180 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 2672 | 1467974309182 Marionette TRACE conn6 <- [1,1294,null,{}] 03:38:29 INFO - PROCESS | 2672 | 1467974309186 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 2672 | 1467974309193 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:29 INFO - PROCESS | 2672 | 1467974309344 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:38:29 INFO - PROCESS | 2672 | 1467974309393 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 2672 | 1467974309395 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A2C800 == 35 [pid = 2672] [id = 333] 03:38:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004871F1E400) [pid = 2672] [serial = 998] [outer = 0000000000000000] 03:38:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000487266F400) [pid = 2672] [serial = 999] [outer = 0000004871F1E400] 03:38:29 INFO - PROCESS | 2672 | 1467974309442 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000487277E000) [pid = 2672] [serial = 1000] [outer = 0000004871F1E400] 03:38:29 INFO - PROCESS | 2672 | 1467974309913 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 797ms 03:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:38:29 INFO - PROCESS | 2672 | 1467974309968 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 2672 | 1467974309970 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:38:29 INFO - PROCESS | 2672 | 1467974309974 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 2672 | 1467974309976 Marionette TRACE conn6 <- [1,1298,null,{}] 03:38:29 INFO - PROCESS | 2672 | 1467974309980 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 2672 | 1467974309982 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:30 INFO - PROCESS | 2672 | 1467974310091 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:38:30 INFO - PROCESS | 2672 | 1467974310144 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 2672 | 1467974310146 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A93800 == 36 [pid = 2672] [id = 334] 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004872994000) [pid = 2672] [serial = 1001] [outer = 0000000000000000] 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004872998C00) [pid = 2672] [serial = 1002] [outer = 0000004872994000] 03:38:30 INFO - PROCESS | 2672 | 1467974310199 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004872CA3800) [pid = 2672] [serial = 1003] [outer = 0000004872994000] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048718D8000) [pid = 2672] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (00000048718D9800) [pid = 2672] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004872994400) [pid = 2672] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004873FC8400) [pid = 2672] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048650CC400) [pid = 2672] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486A0CA800) [pid = 2672] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865961C00) [pid = 2672] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865803000) [pid = 2672] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048659A8400) [pid = 2672] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004863C0C400) [pid = 2672] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AD40C00) [pid = 2672] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865959C00) [pid = 2672] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048658A3C00) [pid = 2672] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:38:30 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004863C7EC00) [pid = 2672] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:38:30 INFO - PROCESS | 2672 | 1467974310611 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 671ms 03:38:30 INFO - PROCESS | 2672 | 1467974310647 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 2672 | 1467974310650 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:38:30 INFO - PROCESS | 2672 | 1467974310653 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 2672 | 1467974310655 Marionette TRACE conn6 <- [1,1302,null,{}] 03:38:30 INFO - PROCESS | 2672 | 1467974310658 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 2672 | 1467974310661 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:30 INFO - PROCESS | 2672 | 1467974310774 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:38:30 INFO - PROCESS | 2672 | 1467974310822 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 2672 | 1467974310824 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:30 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770DD000 == 37 [pid = 2672] [id = 335] 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BC06C00) [pid = 2672] [serial = 1004] [outer = 0000000000000000] 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486B8CE800) [pid = 2672] [serial = 1005] [outer = 000000486BC06C00] 03:38:30 INFO - PROCESS | 2672 | 1467974310871 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872CA4000) [pid = 2672] [serial = 1006] [outer = 000000486BC06C00] 03:38:31 INFO - PROCESS | 2672 | 1467974311244 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 03:38:31 INFO - PROCESS | 2672 | 1467974311285 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 2672 | 1467974311288 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:38:31 INFO - PROCESS | 2672 | 1467974311291 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 2672 | 1467974311293 Marionette TRACE conn6 <- [1,1306,null,{}] 03:38:31 INFO - PROCESS | 2672 | 1467974311296 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 2672 | 1467974311298 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:31 INFO - PROCESS | 2672 | 1467974311385 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:38:31 INFO - PROCESS | 2672 | 1467974311390 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 2672 | 1467974311400 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879076800 == 38 [pid = 2672] [id = 336] 03:38:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872F1AC00) [pid = 2672] [serial = 1007] [outer = 0000000000000000] 03:38:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872F21800) [pid = 2672] [serial = 1008] [outer = 0000004872F1AC00] 03:38:31 INFO - PROCESS | 2672 | 1467974311471 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872FE3C00) [pid = 2672] [serial = 1009] [outer = 0000004872F1AC00] 03:38:31 INFO - PROCESS | 2672 | 1467974311907 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 03:38:31 INFO - PROCESS | 2672 | 1467974311964 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 2672 | 1467974311966 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:38:31 INFO - PROCESS | 2672 | 1467974311970 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:38:31 INFO - PROCESS | 2672 | 1467974311972 Marionette TRACE conn6 <- [1,1310,null,{}] 03:38:31 INFO - PROCESS | 2672 | 1467974311976 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 2672 | 1467974311978 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:32 INFO - PROCESS | 2672 | 1467974312064 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:38:32 INFO - PROCESS | 2672 | 1467974312073 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 2672 | 1467974312075 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879267800 == 39 [pid = 2672] [id = 337] 03:38:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873CBA400) [pid = 2672] [serial = 1010] [outer = 0000000000000000] 03:38:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873EF4800) [pid = 2672] [serial = 1011] [outer = 0000004873CBA400] 03:38:32 INFO - PROCESS | 2672 | 1467974312120 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486F4F4C00) [pid = 2672] [serial = 1012] [outer = 0000004873CBA400] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E21000 == 38 [pid = 2672] [id = 321] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 000000487251B000 == 37 [pid = 2672] [id = 329] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 000000486A8B6000 == 36 [pid = 2672] [id = 328] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CB8800 == 35 [pid = 2672] [id = 327] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 000000486A857000 == 34 [pid = 2672] [id = 326] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 00000048726C3800 == 33 [pid = 2672] [id = 325] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F9D000 == 32 [pid = 2672] [id = 330] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004875361000 == 31 [pid = 2672] [id = 332] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A2C800 == 30 [pid = 2672] [id = 333] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A93800 == 29 [pid = 2672] [id = 334] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 000000487308C000 == 28 [pid = 2672] [id = 331] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004879076800 == 27 [pid = 2672] [id = 336] 03:38:33 INFO - PROCESS | 2672 | --DOCSHELL 00000048770DD000 == 26 [pid = 2672] [id = 335] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004871A87400) [pid = 2672] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000487297B800) [pid = 2672] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872630400) [pid = 2672] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873EF7400) [pid = 2672] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872F20800) [pid = 2672] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004874E8F000) [pid = 2672] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486BCE1000) [pid = 2672] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AEF6C00) [pid = 2672] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A7B0000) [pid = 2672] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A25800) [pid = 2672] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865AA1000) [pid = 2672] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865803C00) [pid = 2672] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048659AAC00) [pid = 2672] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865C0C400) [pid = 2672] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487584C400) [pid = 2672] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004869FEB800) [pid = 2672] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004875F0F400) [pid = 2672] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865B8EC00) [pid = 2672] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486BCE2000) [pid = 2672] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486B706000) [pid = 2672] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004865B95800) [pid = 2672] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004865A24C00) [pid = 2672] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004873FC0000) [pid = 2672] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865A24800) [pid = 2672] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004871FD7000) [pid = 2672] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004865946000) [pid = 2672] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004872F21400) [pid = 2672] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000486BCDCC00) [pid = 2672] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (000000486F3FD400) [pid = 2672] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:38:34 INFO - PROCESS | 2672 | 1467974314007 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2074ms 03:38:34 INFO - PROCESS | 2672 | 1467974314048 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 2672 | 1467974314052 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:38:34 INFO - PROCESS | 2672 | 1467974314057 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 2672 | 1467974314061 Marionette TRACE conn6 <- [1,1314,null,{}] 03:38:34 INFO - PROCESS | 2672 | 1467974314067 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 2672 | 1467974314070 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:34 INFO - PROCESS | 2672 | 1467974314167 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:38:34 INFO - PROCESS | 2672 | 1467974314175 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 2672 | 1467974314180 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0DC000 == 27 [pid = 2672] [id = 338] 03:38:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865952400) [pid = 2672] [serial = 1013] [outer = 0000000000000000] 03:38:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004865954400) [pid = 2672] [serial = 1014] [outer = 0000004865952400] 03:38:34 INFO - PROCESS | 2672 | 1467974314232 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (00000048659AE000) [pid = 2672] [serial = 1015] [outer = 0000004865952400] 03:38:34 INFO - PROCESS | 2672 | 1467974314724 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 03:38:34 INFO - PROCESS | 2672 | 1467974314732 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 2672 | 1467974314737 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:38:34 INFO - PROCESS | 2672 | 1467974314745 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 2672 | 1467974314748 Marionette TRACE conn6 <- [1,1318,null,{}] 03:38:34 INFO - PROCESS | 2672 | 1467974314752 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 2672 | 1467974314756 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:34 INFO - PROCESS | 2672 | 1467974314855 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:38:34 INFO - PROCESS | 2672 | 1467974314862 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 2672 | 1467974314865 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC55000 == 28 [pid = 2672] [id = 339] 03:38:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A9CC00) [pid = 2672] [serial = 1016] [outer = 0000000000000000] 03:38:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865AA0C00) [pid = 2672] [serial = 1017] [outer = 0000004865A9CC00] 03:38:34 INFO - PROCESS | 2672 | 1467974314915 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865B8F800) [pid = 2672] [serial = 1018] [outer = 0000004865A9CC00] 03:38:35 INFO - PROCESS | 2672 | 1467974315406 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 03:38:35 INFO - PROCESS | 2672 | 1467974315436 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 2672 | 1467974315439 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:38:35 INFO - PROCESS | 2672 | 1467974315443 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 2672 | 1467974315447 Marionette TRACE conn6 <- [1,1322,null,{}] 03:38:35 INFO - PROCESS | 2672 | 1467974315459 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:35 INFO - PROCESS | 2672 | 1467974315464 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:35 INFO - PROCESS | 2672 | 1467974315588 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:38:35 INFO - PROCESS | 2672 | 1467974315668 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 2672 | 1467974315671 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872513000 == 29 [pid = 2672] [id = 340] 03:38:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004863C06800) [pid = 2672] [serial = 1019] [outer = 0000000000000000] 03:38:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486A7B5400) [pid = 2672] [serial = 1020] [outer = 0000004863C06800] 03:38:35 INFO - PROCESS | 2672 | 1467974315722 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486AE14000) [pid = 2672] [serial = 1021] [outer = 0000004863C06800] 03:38:36 INFO - PROCESS | 2672 | 1467974316099 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 03:38:36 INFO - PROCESS | 2672 | 1467974316179 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 2672 | 1467974316182 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:38:36 INFO - PROCESS | 2672 | 1467974316186 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 2672 | 1467974316188 Marionette TRACE conn6 <- [1,1326,null,{}] 03:38:36 INFO - PROCESS | 2672 | 1467974316191 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:36 INFO - PROCESS | 2672 | 1467974316194 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:36 INFO - PROCESS | 2672 | 1467974316283 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:38:36 INFO - PROCESS | 2672 | 1467974316289 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 2672 | 1467974316291 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:36 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F37800 == 30 [pid = 2672] [id = 341] 03:38:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486AEFC000) [pid = 2672] [serial = 1022] [outer = 0000000000000000] 03:38:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486B885000) [pid = 2672] [serial = 1023] [outer = 000000486AEFC000] 03:38:36 INFO - PROCESS | 2672 | 1467974316338 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486B8D8000) [pid = 2672] [serial = 1024] [outer = 000000486AEFC000] 03:38:37 INFO - PROCESS | 2672 | 1467974317248 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1078ms 03:38:37 INFO - PROCESS | 2672 | 1467974317266 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 2672 | 1467974317268 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:38:37 INFO - PROCESS | 2672 | 1467974317271 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:38:37 INFO - PROCESS | 2672 | 1467974317273 Marionette TRACE conn6 <- [1,1330,null,{}] 03:38:37 INFO - PROCESS | 2672 | 1467974317277 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 2672 | 1467974317279 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:37 INFO - PROCESS | 2672 | 1467974317391 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:38:37 INFO - PROCESS | 2672 | 1467974317399 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 2672 | 1467974317401 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FA3000 == 31 [pid = 2672] [id = 342] 03:38:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A9C400) [pid = 2672] [serial = 1025] [outer = 0000000000000000] 03:38:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BCDC800) [pid = 2672] [serial = 1026] [outer = 0000004865A9C400] 03:38:37 INFO - PROCESS | 2672 | 1467974317448 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486E796400) [pid = 2672] [serial = 1027] [outer = 0000004865A9C400] 03:38:37 INFO - PROCESS | 2672 | 1467974317869 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 03:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:38:37 INFO - PROCESS | 2672 | 1467974317903 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 2672 | 1467974317905 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:38:37 INFO - PROCESS | 2672 | 1467974317908 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 2672 | 1467974317910 Marionette TRACE conn6 <- [1,1334,null,{}] 03:38:37 INFO - PROCESS | 2672 | 1467974317914 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 2672 | 1467974317920 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:38 INFO - PROCESS | 2672 | 1467974318055 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:38:38 INFO - PROCESS | 2672 | 1467974318069 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 2672 | 1467974318071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:38 INFO - PROCESS | 2672 | ++DOCSHELL 000000487532F800 == 32 [pid = 2672] [id = 343] 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486C355000) [pid = 2672] [serial = 1028] [outer = 0000000000000000] 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004870D90400) [pid = 2672] [serial = 1029] [outer = 000000486C355000] 03:38:38 INFO - PROCESS | 2672 | 1467974318118 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048723A9400) [pid = 2672] [serial = 1030] [outer = 000000486C355000] 03:38:38 INFO - PROCESS | 2672 | 1467974318550 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 03:38:38 INFO - PROCESS | 2672 | 1467974318582 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 2672 | 1467974318584 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:38:38 INFO - PROCESS | 2672 | 1467974318588 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 2672 | 1467974318590 Marionette TRACE conn6 <- [1,1338,null,{}] 03:38:38 INFO - PROCESS | 2672 | 1467974318593 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 2672 | 1467974318595 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:38 INFO - PROCESS | 2672 | 1467974318739 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:38:38 INFO - PROCESS | 2672 | 1467974318753 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 2672 | 1467974318755 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:38 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D7800 == 33 [pid = 2672] [id = 344] 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486E793C00) [pid = 2672] [serial = 1031] [outer = 0000000000000000] 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872676800) [pid = 2672] [serial = 1032] [outer = 000000486E793C00] 03:38:38 INFO - PROCESS | 2672 | 1467974318800 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872997000) [pid = 2672] [serial = 1033] [outer = 000000486E793C00] 03:38:39 INFO - PROCESS | 2672 | 1467974319256 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 03:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:38:39 INFO - PROCESS | 2672 | 1467974319328 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 2672 | 1467974319330 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:38:39 INFO - PROCESS | 2672 | 1467974319333 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 2672 | 1467974319335 Marionette TRACE conn6 <- [1,1342,null,{}] 03:38:39 INFO - PROCESS | 2672 | 1467974319339 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 2672 | 1467974319341 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:39 INFO - PROCESS | 2672 | 1467974319454 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:38:39 INFO - PROCESS | 2672 | 1467974319507 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 2672 | 1467974319509 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A41800 == 34 [pid = 2672] [id = 345] 03:38:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872C48C00) [pid = 2672] [serial = 1034] [outer = 0000000000000000] 03:38:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872D68800) [pid = 2672] [serial = 1035] [outer = 0000004872C48C00] 03:38:39 INFO - PROCESS | 2672 | 1467974319554 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872FDE800) [pid = 2672] [serial = 1036] [outer = 0000004872C48C00] 03:38:40 INFO - PROCESS | 2672 | 1467974320033 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 733ms 03:38:40 INFO - PROCESS | 2672 | 1467974320071 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 2672 | 1467974320073 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:38:40 INFO - PROCESS | 2672 | 1467974320076 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 2672 | 1467974320078 Marionette TRACE conn6 <- [1,1346,null,{}] 03:38:40 INFO - PROCESS | 2672 | 1467974320082 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 2672 | 1467974320084 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:40 INFO - PROCESS | 2672 | 1467974320197 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:38:40 INFO - PROCESS | 2672 | 1467974320208 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 2672 | 1467974320210 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872512800 == 35 [pid = 2672] [id = 346] 03:38:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873755400) [pid = 2672] [serial = 1037] [outer = 0000000000000000] 03:38:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873F94C00) [pid = 2672] [serial = 1038] [outer = 0000004873755400] 03:38:40 INFO - PROCESS | 2672 | 1467974320301 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873FC7800) [pid = 2672] [serial = 1039] [outer = 0000004873755400] 03:38:40 INFO - PROCESS | 2672 | 1467974320711 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 03:38:40 INFO - PROCESS | 2672 | 1467974320748 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 2672 | 1467974320750 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:38:40 INFO - PROCESS | 2672 | 1467974320753 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 2672 | 1467974320755 Marionette TRACE conn6 <- [1,1350,null,{}] 03:38:40 INFO - PROCESS | 2672 | 1467974320759 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 2672 | 1467974320761 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:40 INFO - PROCESS | 2672 | 1467974320888 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:38:40 INFO - PROCESS | 2672 | 1467974320893 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 2672 | 1467974320895 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879072800 == 36 [pid = 2672] [id = 347] 03:38:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873EF0800) [pid = 2672] [serial = 1040] [outer = 0000000000000000] 03:38:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004874E93C00) [pid = 2672] [serial = 1041] [outer = 0000004873EF0800] 03:38:40 INFO - PROCESS | 2672 | 1467974320940 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004875844800) [pid = 2672] [serial = 1042] [outer = 0000004873EF0800] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048758B4C00) [pid = 2672] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048713F0C00) [pid = 2672] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004871F1E400) [pid = 2672] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486BC06C00) [pid = 2672] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872994000) [pid = 2672] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872F1AC00) [pid = 2672] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048659B1400) [pid = 2672] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A9A400) [pid = 2672] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865527800) [pid = 2672] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004866E50400) [pid = 2672] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCDF800) [pid = 2672] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B8CD000) [pid = 2672] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:38:41 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004866942800) [pid = 2672] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:38:41 INFO - PROCESS | 2672 | 1467974321660 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 922ms 03:38:41 INFO - PROCESS | 2672 | 1467974321678 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 2672 | 1467974321681 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:38:41 INFO - PROCESS | 2672 | 1467974321689 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 2672 | 1467974321692 Marionette TRACE conn6 <- [1,1354,null,{}] 03:38:41 INFO - PROCESS | 2672 | 1467974321696 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 2672 | 1467974321699 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:41 INFO - PROCESS | 2672 | 1467974321798 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:38:41 INFO - PROCESS | 2672 | 1467974321806 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 2672 | 1467974321808 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FA2800 == 37 [pid = 2672] [id = 348] 03:38:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BC20400) [pid = 2672] [serial = 1043] [outer = 0000000000000000] 03:38:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872CA0000) [pid = 2672] [serial = 1044] [outer = 000000486BC20400] 03:38:41 INFO - PROCESS | 2672 | 1467974321856 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048758A7C00) [pid = 2672] [serial = 1045] [outer = 000000486BC20400] 03:38:42 INFO - PROCESS | 2672 | 1467974322309 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 2672 | 1467974322382 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:38:42 INFO - PROCESS | 2672 | 1467974322385 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 2672 | 1467974322387 Marionette TRACE conn6 <- [1,1358,null,{}] 03:38:42 INFO - PROCESS | 2672 | 1467974322391 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:42 INFO - PROCESS | 2672 | 1467974322392 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:42 INFO - PROCESS | 2672 | 1467974322479 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:38:42 INFO - PROCESS | 2672 | 1467974322486 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 2672 | 1467974322487 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:42 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AED7000 == 38 [pid = 2672] [id = 349] 03:38:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048758B3800) [pid = 2672] [serial = 1046] [outer = 0000000000000000] 03:38:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004875F15000) [pid = 2672] [serial = 1047] [outer = 00000048758B3800] 03:38:42 INFO - PROCESS | 2672 | 1467974322540 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487617D400) [pid = 2672] [serial = 1048] [outer = 00000048758B3800] 03:38:42 INFO - PROCESS | 2672 | 1467974322978 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 2672 | 1467974323020 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:38:43 INFO - PROCESS | 2672 | 1467974323023 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:38:43 INFO - PROCESS | 2672 | 1467974323025 Marionette TRACE conn6 <- [1,1362,null,{}] 03:38:43 INFO - PROCESS | 2672 | 1467974323029 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 2672 | 1467974323030 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:43 INFO - PROCESS | 2672 | 1467974323118 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:38:43 INFO - PROCESS | 2672 | 1467974323123 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 2672 | 1467974323125 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE6B800 == 39 [pid = 2672] [id = 350] 03:38:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004876353000) [pid = 2672] [serial = 1049] [outer = 0000000000000000] 03:38:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004876355400) [pid = 2672] [serial = 1050] [outer = 0000004876353000] 03:38:43 INFO - PROCESS | 2672 | 1467974323170 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004876F78400) [pid = 2672] [serial = 1051] [outer = 0000004876353000] 03:38:44 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:44 INFO - PROCESS | 2672 | 1467974324019 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 2672 | 1467974324052 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:38:44 INFO - PROCESS | 2672 | 1467974324057 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 2672 | 1467974324063 Marionette TRACE conn6 <- [1,1366,null,{}] 03:38:44 INFO - PROCESS | 2672 | 1467974324090 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:44 INFO - PROCESS | 2672 | 1467974324093 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:44 INFO - PROCESS | 2672 | 1467974324246 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:38:44 INFO - PROCESS | 2672 | 1467974324365 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 2672 | 1467974324368 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:44 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC49000 == 40 [pid = 2672] [id = 351] 03:38:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486595F800) [pid = 2672] [serial = 1052] [outer = 0000000000000000] 03:38:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865A87000) [pid = 2672] [serial = 1053] [outer = 000000486595F800] 03:38:44 INFO - PROCESS | 2672 | 1467974324430 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865B99400) [pid = 2672] [serial = 1054] [outer = 000000486595F800] 03:38:45 INFO - PROCESS | 2672 | 1467974325396 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 2672 | 1467974325423 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:38:45 INFO - PROCESS | 2672 | 1467974325429 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 2672 | 1467974325432 Marionette TRACE conn6 <- [1,1370,null,{}] 03:38:45 INFO - PROCESS | 2672 | 1467974325438 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 2672 | 1467974325441 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:45 INFO - PROCESS | 2672 | 1467974325560 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:38:45 INFO - PROCESS | 2672 | 1467974325636 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 2672 | 1467974325641 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:45 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B718000 == 41 [pid = 2672] [id = 352] 03:38:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865A82C00) [pid = 2672] [serial = 1055] [outer = 0000000000000000] 03:38:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865A8D400) [pid = 2672] [serial = 1056] [outer = 0000004865A82C00] 03:38:45 INFO - PROCESS | 2672 | 1467974325692 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865B97000) [pid = 2672] [serial = 1057] [outer = 0000004865A82C00] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487AED7000 == 40 [pid = 2672] [id = 349] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FA2800 == 39 [pid = 2672] [id = 348] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004879072800 == 38 [pid = 2672] [id = 347] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872512800 == 37 [pid = 2672] [id = 346] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A41800 == 36 [pid = 2672] [id = 345] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D7800 == 35 [pid = 2672] [id = 344] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487532F800 == 34 [pid = 2672] [id = 343] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FA3000 == 33 [pid = 2672] [id = 342] 03:38:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F37800 == 32 [pid = 2672] [id = 341] 03:38:45 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004873EF4800) [pid = 2672] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOCSHELL 0000004872513000 == 31 [pid = 2672] [id = 340] 03:38:46 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC55000 == 30 [pid = 2672] [id = 339] 03:38:46 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0DC000 == 29 [pid = 2672] [id = 338] 03:38:46 INFO - PROCESS | 2672 | --DOCSHELL 0000004879267800 == 28 [pid = 2672] [id = 337] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004875F18000) [pid = 2672] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004871831C00) [pid = 2672] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004871A89400) [pid = 2672] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000487277E000) [pid = 2672] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000487266F400) [pid = 2672] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486B8CE800) [pid = 2672] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872998C00) [pid = 2672] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872F21800) [pid = 2672] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872CA3800) [pid = 2672] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872FE3C00) [pid = 2672] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B8D400) [pid = 2672] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A83400) [pid = 2672] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A0C6000) [pid = 2672] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B93800) [pid = 2672] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048659A4800) [pid = 2672] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865811C00) [pid = 2672] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486A4FA400) [pid = 2672] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486C35BC00) [pid = 2672] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486B8D3800) [pid = 2672] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486BC1DC00) [pid = 2672] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004869D5B400) [pid = 2672] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AB0C000) [pid = 2672] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA4000) [pid = 2672] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486F4F3C00) [pid = 2672] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:38:46 INFO - PROCESS | 2672 | [2672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:46 INFO - PROCESS | 2672 | 1467974326242 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 2672 | 1467974326278 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:38:46 INFO - PROCESS | 2672 | 1467974326285 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 2672 | 1467974326288 Marionette TRACE conn6 <- [1,1374,null,{}] 03:38:46 INFO - PROCESS | 2672 | 1467974326292 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 2672 | 1467974326295 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:46 INFO - PROCESS | 2672 | 1467974326389 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:38:46 INFO - PROCESS | 2672 | 1467974326397 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 2672 | 1467974326400 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:46 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC50000 == 29 [pid = 2672] [id = 353] 03:38:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865B91C00) [pid = 2672] [serial = 1058] [outer = 0000000000000000] 03:38:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865C11800) [pid = 2672] [serial = 1059] [outer = 0000004865B91C00] 03:38:46 INFO - PROCESS | 2672 | 1467974326450 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004866E4E800) [pid = 2672] [serial = 1060] [outer = 0000004865B91C00] 03:38:46 INFO - PROCESS | 2672 | 1467974326944 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 2672 | 1467974326963 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:38:46 INFO - PROCESS | 2672 | 1467974326971 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 2672 | 1467974326974 Marionette TRACE conn6 <- [1,1378,null,{}] 03:38:47 INFO - PROCESS | 2672 | 1467974326986 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 2672 | 1467974326992 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:47 INFO - PROCESS | 2672 | 1467974327112 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:38:47 INFO - PROCESS | 2672 | 1467974327122 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 2672 | 1467974327126 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872515800 == 30 [pid = 2672] [id = 354] 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AB0C000) [pid = 2672] [serial = 1061] [outer = 0000000000000000] 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AD38800) [pid = 2672] [serial = 1062] [outer = 000000486AB0C000] 03:38:47 INFO - PROCESS | 2672 | 1467974327188 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AEFE000) [pid = 2672] [serial = 1063] [outer = 000000486AB0C000] 03:38:47 INFO - PROCESS | 2672 | 1467974327624 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 03:38:47 INFO - PROCESS | 2672 | 1467974327660 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 2672 | 1467974327663 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:38:47 INFO - PROCESS | 2672 | 1467974327681 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 2672 | 1467974327683 Marionette TRACE conn6 <- [1,1382,null,{}] 03:38:47 INFO - PROCESS | 2672 | 1467974327687 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 2672 | 1467974327689 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:47 INFO - PROCESS | 2672 | 1467974327778 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:38:47 INFO - PROCESS | 2672 | 1467974327784 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 2672 | 1467974327787 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E22000 == 31 [pid = 2672] [id = 355] 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865525400) [pid = 2672] [serial = 1064] [outer = 0000000000000000] 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BC1DC00) [pid = 2672] [serial = 1065] [outer = 0000004865525400] 03:38:47 INFO - PROCESS | 2672 | 1467974327833 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BCE0000) [pid = 2672] [serial = 1066] [outer = 0000004865525400] 03:38:48 INFO - PROCESS | 2672 | 1467974328303 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 03:38:48 INFO - PROCESS | 2672 | 1467974328358 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 2672 | 1467974328360 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:38:48 INFO - PROCESS | 2672 | 1467974328369 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 2672 | 1467974328371 Marionette TRACE conn6 <- [1,1386,null,{}] 03:38:48 INFO - PROCESS | 2672 | 1467974328374 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:48 INFO - PROCESS | 2672 | 1467974328377 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:48 INFO - PROCESS | 2672 | 1467974328492 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:38:48 INFO - PROCESS | 2672 | 1467974328570 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 2672 | 1467974328572 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F9F000 == 32 [pid = 2672] [id = 356] 03:38:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (00000048658A3800) [pid = 2672] [serial = 1067] [outer = 0000000000000000] 03:38:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486E799800) [pid = 2672] [serial = 1068] [outer = 00000048658A3800] 03:38:48 INFO - PROCESS | 2672 | 1467974328618 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004870D59000) [pid = 2672] [serial = 1069] [outer = 00000048658A3800] 03:38:49 INFO - PROCESS | 2672 | 1467974329075 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 03:38:49 INFO - PROCESS | 2672 | 1467974329106 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 2672 | 1467974329108 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:38:49 INFO - PROCESS | 2672 | 1467974329111 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:38:49 INFO - PROCESS | 2672 | 1467974329113 Marionette TRACE conn6 <- [1,1390,null,{}] 03:38:49 INFO - PROCESS | 2672 | 1467974329117 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 2672 | 1467974329123 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:49 INFO - PROCESS | 2672 | 1467974329261 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:38:49 INFO - PROCESS | 2672 | 1467974329315 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 2672 | 1467974329317 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:49 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A1A000 == 33 [pid = 2672] [id = 357] 03:38:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871A89400) [pid = 2672] [serial = 1070] [outer = 0000000000000000] 03:38:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871F1C400) [pid = 2672] [serial = 1071] [outer = 0000004871A89400] 03:38:49 INFO - PROCESS | 2672 | 1467974329364 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872630400) [pid = 2672] [serial = 1072] [outer = 0000004871A89400] 03:38:49 INFO - PROCESS | 2672 | 1467974329788 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 03:38:49 INFO - PROCESS | 2672 | 1467974329866 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 2672 | 1467974329868 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:38:49 INFO - PROCESS | 2672 | 1467974329874 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 2672 | 1467974329876 Marionette TRACE conn6 <- [1,1394,null,{}] 03:38:49 INFO - PROCESS | 2672 | 1467974329887 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 2672 | 1467974329890 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:50 INFO - PROCESS | 2672 | 1467974330002 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:38:50 INFO - PROCESS | 2672 | 1467974330010 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 2672 | 1467974330012 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:50 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D8800 == 34 [pid = 2672] [id = 358] 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487267AC00) [pid = 2672] [serial = 1073] [outer = 0000000000000000] 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872695C00) [pid = 2672] [serial = 1074] [outer = 000000487267AC00] 03:38:50 INFO - PROCESS | 2672 | 1467974330188 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872B2FC00) [pid = 2672] [serial = 1075] [outer = 000000487267AC00] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9C400) [pid = 2672] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004863C06800) [pid = 2672] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486AEFC000) [pid = 2672] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872C48C00) [pid = 2672] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A9CC00) [pid = 2672] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873CBA400) [pid = 2672] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865952400) [pid = 2672] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486C355000) [pid = 2672] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486E793C00) [pid = 2672] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873755400) [pid = 2672] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048758B3800) [pid = 2672] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:38:50 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BC20400) [pid = 2672] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:38:50 INFO - PROCESS | 2672 | 1467974330578 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 03:38:50 INFO - PROCESS | 2672 | 1467974330610 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 2672 | 1467974330612 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:38:50 INFO - PROCESS | 2672 | 1467974330616 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 2672 | 1467974330617 Marionette TRACE conn6 <- [1,1398,null,{}] 03:38:50 INFO - PROCESS | 2672 | 1467974330621 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 2672 | 1467974330623 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:50 INFO - PROCESS | 2672 | 1467974330734 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:38:50 INFO - PROCESS | 2672 | 1467974330781 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 2672 | 1467974330783 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004865DAA800 == 35 [pid = 2672] [id = 359] 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004864E55400) [pid = 2672] [serial = 1076] [outer = 0000000000000000] 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871FE0000) [pid = 2672] [serial = 1077] [outer = 0000004864E55400] 03:38:50 INFO - PROCESS | 2672 | 1467974330829 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872C9FC00) [pid = 2672] [serial = 1078] [outer = 0000004864E55400] 03:38:51 INFO - PROCESS | 2672 | 1467974331227 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 03:38:51 INFO - PROCESS | 2672 | 1467974331247 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 2672 | 1467974331249 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:38:51 INFO - PROCESS | 2672 | 1467974331253 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 2672 | 1467974331254 Marionette TRACE conn6 <- [1,1402,null,{}] 03:38:51 INFO - PROCESS | 2672 | 1467974331258 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 2672 | 1467974331260 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:51 INFO - PROCESS | 2672 | 1467974331374 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:38:51 INFO - PROCESS | 2672 | 1467974331408 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 2672 | 1467974331410 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F4B800 == 36 [pid = 2672] [id = 360] 03:38:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872CA7000) [pid = 2672] [serial = 1079] [outer = 0000000000000000] 03:38:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872F1E000) [pid = 2672] [serial = 1080] [outer = 0000004872CA7000] 03:38:51 INFO - PROCESS | 2672 | 1467974331455 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872FE1800) [pid = 2672] [serial = 1081] [outer = 0000004872CA7000] 03:38:51 INFO - PROCESS | 2672 | 1467974331893 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 03:38:51 INFO - PROCESS | 2672 | 1467974331927 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 2672 | 1467974331929 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:38:51 INFO - PROCESS | 2672 | 1467974331936 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 2672 | 1467974331938 Marionette TRACE conn6 <- [1,1406,null,{}] 03:38:51 INFO - PROCESS | 2672 | 1467974331942 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 2672 | 1467974331944 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:52 INFO - PROCESS | 2672 | 1467974332029 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:38:52 INFO - PROCESS | 2672 | 1467974332035 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 2672 | 1467974332037 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:52 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C4800 == 37 [pid = 2672] [id = 361] 03:38:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004873CC0000) [pid = 2672] [serial = 1082] [outer = 0000000000000000] 03:38:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873EF4800) [pid = 2672] [serial = 1083] [outer = 0000004873CC0000] 03:38:52 INFO - PROCESS | 2672 | 1467974332083 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004874E8E000) [pid = 2672] [serial = 1084] [outer = 0000004873CC0000] 03:38:52 INFO - PROCESS | 2672 | 1467974332870 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 03:38:52 INFO - PROCESS | 2672 | 1467974332922 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 2672 | 1467974332927 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:38:52 INFO - PROCESS | 2672 | 1467974332931 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:38:52 INFO - PROCESS | 2672 | 1467974332935 Marionette TRACE conn6 <- [1,1410,null,{}] 03:38:52 INFO - PROCESS | 2672 | 1467974332940 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:52 INFO - PROCESS | 2672 | 1467974332944 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:53 INFO - PROCESS | 2672 | 1467974333066 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:38:53 INFO - PROCESS | 2672 | 1467974333142 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 2672 | 1467974333145 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871382000 == 38 [pid = 2672] [id = 362] 03:38:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865B97C00) [pid = 2672] [serial = 1085] [outer = 0000000000000000] 03:38:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004866CE5800) [pid = 2672] [serial = 1086] [outer = 0000004865B97C00] 03:38:53 INFO - PROCESS | 2672 | 1467974333246 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486A76EC00) [pid = 2672] [serial = 1087] [outer = 0000004865B97C00] 03:38:53 INFO - PROCESS | 2672 | 1467974333860 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 03:38:53 INFO - PROCESS | 2672 | 1467974333921 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 2672 | 1467974333926 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:38:53 INFO - PROCESS | 2672 | 1467974333934 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 2672 | 1467974333937 Marionette TRACE conn6 <- [1,1414,null,{}] 03:38:53 INFO - PROCESS | 2672 | 1467974333951 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 2672 | 1467974333955 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:54 INFO - PROCESS | 2672 | 1467974334098 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:38:54 INFO - PROCESS | 2672 | 1467974334190 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 2672 | 1467974334193 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486F08BC00) [pid = 2672] [serial = 1088] [outer = 0000004866CE9000] 03:38:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A57800 == 39 [pid = 2672] [id = 363] 03:38:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048713ED000) [pid = 2672] [serial = 1089] [outer = 0000000000000000] 03:38:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004871835000) [pid = 2672] [serial = 1090] [outer = 00000048713ED000] 03:38:54 INFO - PROCESS | 2672 | 1467974334272 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004871A8D800) [pid = 2672] [serial = 1091] [outer = 00000048713ED000] 03:38:54 INFO - PROCESS | 2672 | 1467974334939 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1021ms 03:38:54 INFO - PROCESS | 2672 | 1467974334956 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 2672 | 1467974334958 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:38:54 INFO - PROCESS | 2672 | 1467974334962 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 2672 | 1467974334967 Marionette TRACE conn6 <- [1,1418,null,{}] 03:38:54 INFO - PROCESS | 2672 | 1467974334978 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 2672 | 1467974334984 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:55 INFO - PROCESS | 2672 | 1467974335098 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:38:55 INFO - PROCESS | 2672 | 1467974335218 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 2672 | 1467974335222 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C1A000 == 40 [pid = 2672] [id = 364] 03:38:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004873FBB800) [pid = 2672] [serial = 1092] [outer = 0000000000000000] 03:38:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004875318400) [pid = 2672] [serial = 1093] [outer = 0000004873FBB800] 03:38:55 INFO - PROCESS | 2672 | 1467974335282 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004875F11800) [pid = 2672] [serial = 1094] [outer = 0000004873FBB800] 03:38:56 INFO - PROCESS | 2672 | 1467974336099 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1190ms 03:38:56 INFO - PROCESS | 2672 | 1467974336155 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 2672 | 1467974336159 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:38:56 INFO - PROCESS | 2672 | 1467974336165 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 2672 | 1467974336168 Marionette TRACE conn6 <- [1,1422,null,{}] 03:38:56 INFO - PROCESS | 2672 | 1467974336174 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:56 INFO - PROCESS | 2672 | 1467974336177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:56 INFO - PROCESS | 2672 | 1467974336295 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:38:56 INFO - PROCESS | 2672 | 1467974336368 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 2672 | 1467974336373 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:56 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A063800 == 41 [pid = 2672] [id = 365] 03:38:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004863C5C400) [pid = 2672] [serial = 1095] [outer = 0000000000000000] 03:38:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (00000048658A3C00) [pid = 2672] [serial = 1096] [outer = 0000004863C5C400] 03:38:56 INFO - PROCESS | 2672 | 1467974336473 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (00000048660B1400) [pid = 2672] [serial = 1097] [outer = 0000004863C5C400] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F4B800 == 40 [pid = 2672] [id = 360] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004865DAA800 == 39 [pid = 2672] [id = 359] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 00000048753D8800 == 38 [pid = 2672] [id = 358] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004874A1A000 == 37 [pid = 2672] [id = 357] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F9F000 == 36 [pid = 2672] [id = 356] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E22000 == 35 [pid = 2672] [id = 355] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872515800 == 34 [pid = 2672] [id = 354] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC50000 == 33 [pid = 2672] [id = 353] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 000000486B718000 == 32 [pid = 2672] [id = 352] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC49000 == 31 [pid = 2672] [id = 351] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE6B800 == 30 [pid = 2672] [id = 350] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C1A000 == 29 [pid = 2672] [id = 364] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A57800 == 28 [pid = 2672] [id = 363] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004871382000 == 27 [pid = 2672] [id = 362] 03:38:57 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C4800 == 26 [pid = 2672] [id = 361] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004875F15000) [pid = 2672] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048758A7C00) [pid = 2672] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004872CA0000) [pid = 2672] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004876355400) [pid = 2672] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000487617D400) [pid = 2672] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872997000) [pid = 2672] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCDC800) [pid = 2672] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486E796400) [pid = 2672] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486A7B5400) [pid = 2672] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486AE14000) [pid = 2672] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486B885000) [pid = 2672] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B8D8000) [pid = 2672] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872D68800) [pid = 2672] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865AA0C00) [pid = 2672] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B8F800) [pid = 2672] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486F4F4C00) [pid = 2672] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865954400) [pid = 2672] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048659AE000) [pid = 2672] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004870D90400) [pid = 2672] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048723A9400) [pid = 2672] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872676800) [pid = 2672] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873F94C00) [pid = 2672] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872FDE800) [pid = 2672] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004874E93C00) [pid = 2672] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004873FC7800) [pid = 2672] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:38:57 INFO - PROCESS | 2672 | 1467974337663 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1537ms 03:38:57 INFO - PROCESS | 2672 | 1467974337707 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 2672 | 1467974337712 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:38:57 INFO - PROCESS | 2672 | 1467974337717 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 2672 | 1467974337720 Marionette TRACE conn6 <- [1,1426,null,{}] 03:38:57 INFO - PROCESS | 2672 | 1467974337726 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 2672 | 1467974337729 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:57 INFO - PROCESS | 2672 | 1467974337819 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:38:57 INFO - PROCESS | 2672 | 1467974337826 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 2672 | 1467974337831 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:57 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A85B800 == 27 [pid = 2672] [id = 366] 03:38:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048658AFC00) [pid = 2672] [serial = 1098] [outer = 0000000000000000] 03:38:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865955800) [pid = 2672] [serial = 1099] [outer = 00000048658AFC00] 03:38:57 INFO - PROCESS | 2672 | 1467974337882 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (00000048659AF400) [pid = 2672] [serial = 1100] [outer = 00000048658AFC00] 03:38:58 INFO - PROCESS | 2672 | 1467974338420 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 03:38:58 INFO - PROCESS | 2672 | 1467974338453 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 2672 | 1467974338458 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:38:58 INFO - PROCESS | 2672 | 1467974338465 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 2672 | 1467974338468 Marionette TRACE conn6 <- [1,1430,null,{}] 03:38:58 INFO - PROCESS | 2672 | 1467974338472 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:58 INFO - PROCESS | 2672 | 1467974338474 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:58 INFO - PROCESS | 2672 | 1467974338567 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:38:58 INFO - PROCESS | 2672 | 1467974338583 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 2672 | 1467974338586 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DC2800 == 28 [pid = 2672] [id = 367] 03:38:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B95400) [pid = 2672] [serial = 1101] [outer = 0000000000000000] 03:38:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865C04000) [pid = 2672] [serial = 1102] [outer = 0000004865B95400] 03:38:58 INFO - PROCESS | 2672 | 1467974338636 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004869DB5400) [pid = 2672] [serial = 1103] [outer = 0000004865B95400] 03:38:59 INFO - PROCESS | 2672 | 1467974339120 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 03:38:59 INFO - PROCESS | 2672 | 1467974339138 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 2672 | 1467974339140 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:38:59 INFO - PROCESS | 2672 | 1467974339144 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 2672 | 1467974339148 Marionette TRACE conn6 <- [1,1434,null,{}] 03:38:59 INFO - PROCESS | 2672 | 1467974339159 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 2672 | 1467974339164 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:59 INFO - PROCESS | 2672 | 1467974339253 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:38:59 INFO - PROCESS | 2672 | 1467974339264 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 2672 | 1467974339267 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:38:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CC7000 == 29 [pid = 2672] [id = 368] 03:38:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865811800) [pid = 2672] [serial = 1104] [outer = 0000000000000000] 03:38:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486AEF7800) [pid = 2672] [serial = 1105] [outer = 0000004865811800] 03:38:59 INFO - PROCESS | 2672 | 1467974339318 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486B8D4400) [pid = 2672] [serial = 1106] [outer = 0000004865811800] 03:38:59 INFO - PROCESS | 2672 | 1467974339801 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 692ms 03:38:59 INFO - PROCESS | 2672 | 1467974339838 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:38:59 INFO - PROCESS | 2672 | 1467974339841 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:38:59 INFO - PROCESS | 2672 | 1467974339845 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 2672 | 1467974339847 Marionette TRACE conn6 <- [1,1438,null,{}] 03:38:59 INFO - PROCESS | 2672 | 1467974339851 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 2672 | 1467974339853 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:00 INFO - PROCESS | 2672 | 1467974339998 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:39:00 INFO - PROCESS | 2672 | 1467974340023 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 2672 | 1467974340025 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F81800 == 30 [pid = 2672] [id = 369] 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCAD800) [pid = 2672] [serial = 1107] [outer = 0000000000000000] 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BCDB800) [pid = 2672] [serial = 1108] [outer = 000000486BCAD800] 03:39:00 INFO - PROCESS | 2672 | 1467974340073 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486C359800) [pid = 2672] [serial = 1109] [outer = 000000486BCAD800] 03:39:00 INFO - PROCESS | 2672 | 1467974340529 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 03:39:00 INFO - PROCESS | 2672 | 1467974340584 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 2672 | 1467974340586 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:39:00 INFO - PROCESS | 2672 | 1467974340589 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 2672 | 1467974340591 Marionette TRACE conn6 <- [1,1442,null,{}] 03:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:39:00 INFO - PROCESS | 2672 | 1467974340595 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:00 INFO - PROCESS | 2672 | 1467974340597 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:00 INFO - PROCESS | 2672 | 1467974340704 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:39:00 INFO - PROCESS | 2672 | 1467974340715 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 2672 | 1467974340717 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:00 INFO - PROCESS | 2672 | ++DOCSHELL 000000487307B000 == 31 [pid = 2672] [id = 370] 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865B93400) [pid = 2672] [serial = 1110] [outer = 0000000000000000] 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486F4ED800) [pid = 2672] [serial = 1111] [outer = 0000004865B93400] 03:39:00 INFO - PROCESS | 2672 | 1467974340763 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048713F0C00) [pid = 2672] [serial = 1112] [outer = 0000004865B93400] 03:39:01 INFO - PROCESS | 2672 | 1467974341247 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 03:39:01 INFO - PROCESS | 2672 | 1467974341266 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 2672 | 1467974341268 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:39:01 INFO - PROCESS | 2672 | 1467974341272 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 2672 | 1467974341273 Marionette TRACE conn6 <- [1,1446,null,{}] 03:39:01 INFO - PROCESS | 2672 | 1467974341277 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 2672 | 1467974341283 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:01 INFO - PROCESS | 2672 | 1467974341452 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:39:01 INFO - PROCESS | 2672 | 1467974341476 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 2672 | 1467974341478 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:01 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D6000 == 32 [pid = 2672] [id = 371] 03:39:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004871A8B400) [pid = 2672] [serial = 1113] [outer = 0000000000000000] 03:39:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048722EEC00) [pid = 2672] [serial = 1114] [outer = 0000004871A8B400] 03:39:01 INFO - PROCESS | 2672 | 1467974341525 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872989800) [pid = 2672] [serial = 1115] [outer = 0000004871A8B400] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A82C00) [pid = 2672] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486AB0C000) [pid = 2672] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865525400) [pid = 2672] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871A89400) [pid = 2672] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048658A3800) [pid = 2672] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872CA7000) [pid = 2672] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000487267AC00) [pid = 2672] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004864E55400) [pid = 2672] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486595F800) [pid = 2672] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865B91C00) [pid = 2672] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004876353000) [pid = 2672] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004873CC0000) [pid = 2672] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:39:02 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873EF0800) [pid = 2672] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:39:02 INFO - PROCESS | 2672 | 1467974342141 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 923ms 03:39:02 INFO - PROCESS | 2672 | 1467974342198 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 2672 | 1467974342200 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:39:02 INFO - PROCESS | 2672 | 1467974342203 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 2672 | 1467974342205 Marionette TRACE conn6 <- [1,1450,null,{}] 03:39:02 INFO - PROCESS | 2672 | 1467974342209 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 2672 | 1467974342211 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:02 INFO - PROCESS | 2672 | 1467974342319 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:39:02 INFO - PROCESS | 2672 | 1467974342366 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 2672 | 1467974342368 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A2C000 == 33 [pid = 2672] [id = 372] 03:39:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865804C00) [pid = 2672] [serial = 1116] [outer = 0000000000000000] 03:39:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865B91C00) [pid = 2672] [serial = 1117] [outer = 0000004865804C00] 03:39:02 INFO - PROCESS | 2672 | 1467974342414 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487267AC00) [pid = 2672] [serial = 1118] [outer = 0000004865804C00] 03:39:02 INFO - PROCESS | 2672 | 1467974342810 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 03:39:02 INFO - PROCESS | 2672 | 1467974342835 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 2672 | 1467974342838 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:39:02 INFO - PROCESS | 2672 | 1467974342841 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:39:02 INFO - PROCESS | 2672 | 1467974342844 Marionette TRACE conn6 <- [1,1454,null,{}] 03:39:02 INFO - PROCESS | 2672 | 1467974342847 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 2672 | 1467974342849 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:02 INFO - PROCESS | 2672 | 1467974342932 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:39:02 INFO - PROCESS | 2672 | 1467974342938 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 2672 | 1467974342940 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A94800 == 34 [pid = 2672] [id = 373] 03:39:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872997000) [pid = 2672] [serial = 1119] [outer = 0000000000000000] 03:39:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872C9D000) [pid = 2672] [serial = 1120] [outer = 0000004872997000] 03:39:02 INFO - PROCESS | 2672 | 1467974342985 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872F1E800) [pid = 2672] [serial = 1121] [outer = 0000004872997000] 03:39:03 INFO - PROCESS | 2672 | 1467974343426 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 03:39:03 INFO - PROCESS | 2672 | 1467974343473 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 2672 | 1467974343476 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:39:03 INFO - PROCESS | 2672 | 1467974343480 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 2672 | 1467974343481 Marionette TRACE conn6 <- [1,1458,null,{}] 03:39:03 INFO - PROCESS | 2672 | 1467974343485 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:03 INFO - PROCESS | 2672 | 1467974343487 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:03 INFO - PROCESS | 2672 | 1467974343570 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:39:03 INFO - PROCESS | 2672 | 1467974343579 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 2672 | 1467974343581 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CC6800 == 35 [pid = 2672] [id = 374] 03:39:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872FDD400) [pid = 2672] [serial = 1122] [outer = 0000000000000000] 03:39:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048730D1800) [pid = 2672] [serial = 1123] [outer = 0000004872FDD400] 03:39:03 INFO - PROCESS | 2672 | 1467974343626 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873EF3400) [pid = 2672] [serial = 1124] [outer = 0000004872FDD400] 03:39:04 INFO - PROCESS | 2672 | 1467974344131 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 03:39:04 INFO - PROCESS | 2672 | 1467974344217 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 2672 | 1467974344222 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:39:04 INFO - PROCESS | 2672 | 1467974344229 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 2672 | 1467974344232 Marionette TRACE conn6 <- [1,1462,null,{}] 03:39:04 INFO - PROCESS | 2672 | 1467974344318 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 2672 | 1467974344321 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:04 INFO - PROCESS | 2672 | 1467974344452 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:39:04 INFO - PROCESS | 2672 | 1467974344520 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 2672 | 1467974344525 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:04 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9F3800 == 36 [pid = 2672] [id = 375] 03:39:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048658ADC00) [pid = 2672] [serial = 1125] [outer = 0000000000000000] 03:39:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865956800) [pid = 2672] [serial = 1126] [outer = 00000048658ADC00] 03:39:04 INFO - PROCESS | 2672 | 1467974344608 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A8D800) [pid = 2672] [serial = 1127] [outer = 00000048658ADC00] 03:39:05 INFO - PROCESS | 2672 | 1467974345461 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1285ms 03:39:05 INFO - PROCESS | 2672 | 1467974345516 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 2672 | 1467974345522 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:39:05 INFO - PROCESS | 2672 | 1467974345529 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 2672 | 1467974345532 Marionette TRACE conn6 <- [1,1466,null,{}] 03:39:05 INFO - PROCESS | 2672 | 1467974345536 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 2672 | 1467974345540 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:05 INFO - PROCESS | 2672 | 1467974345681 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:39:05 INFO - PROCESS | 2672 | 1467974345751 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 2672 | 1467974345754 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873050800 == 37 [pid = 2672] [id = 376] 03:39:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486A7B6000) [pid = 2672] [serial = 1128] [outer = 0000000000000000] 03:39:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004869DC1400) [pid = 2672] [serial = 1129] [outer = 000000486A7B6000] 03:39:05 INFO - PROCESS | 2672 | 1467974345853 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486B8D6400) [pid = 2672] [serial = 1130] [outer = 000000486A7B6000] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A94800 == 36 [pid = 2672] [id = 373] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A2C000 == 35 [pid = 2672] [id = 372] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 00000048753D6000 == 34 [pid = 2672] [id = 371] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 000000487307B000 == 33 [pid = 2672] [id = 370] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F81800 == 32 [pid = 2672] [id = 369] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CC7000 == 31 [pid = 2672] [id = 368] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DC2800 == 30 [pid = 2672] [id = 367] 03:39:06 INFO - PROCESS | 2672 | --DOCSHELL 000000486A85B800 == 29 [pid = 2672] [id = 366] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872632400) [pid = 2672] [serial = 658] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004875844800) [pid = 2672] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A8D400) [pid = 2672] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486AEFE000) [pid = 2672] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865B97000) [pid = 2672] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486BC1DC00) [pid = 2672] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872630400) [pid = 2672] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486E799800) [pid = 2672] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872F1E000) [pid = 2672] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872B2FC00) [pid = 2672] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872695C00) [pid = 2672] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004870D59000) [pid = 2672] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004871FE0000) [pid = 2672] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872C9FC00) [pid = 2672] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A87000) [pid = 2672] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BCE0000) [pid = 2672] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865C11800) [pid = 2672] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871F1C400) [pid = 2672] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004876F78400) [pid = 2672] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865B99400) [pid = 2672] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AD38800) [pid = 2672] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004866E4E800) [pid = 2672] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004873EF4800) [pid = 2672] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872FE1800) [pid = 2672] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004874E8E000) [pid = 2672] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2672 | 1467974346807 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1323ms 03:39:06 INFO - PROCESS | 2672 | 1467974346853 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 2672 | 1467974346857 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:39:06 INFO - PROCESS | 2672 | 1467974346862 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:39:06 INFO - PROCESS | 2672 | 1467974346865 Marionette TRACE conn6 <- [1,1470,null,{}] 03:39:06 INFO - PROCESS | 2672 | 1467974346871 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 2672 | 1467974346874 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:06 INFO - PROCESS | 2672 | 1467974346969 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:39:06 INFO - PROCESS | 2672 | 1467974346977 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 2672 | 1467974346982 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:07 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B73C000 == 30 [pid = 2672] [id = 377] 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486595A000) [pid = 2672] [serial = 1131] [outer = 0000000000000000] 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048659B1C00) [pid = 2672] [serial = 1132] [outer = 000000486595A000] 03:39:07 INFO - PROCESS | 2672 | 1467974347037 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865B44800) [pid = 2672] [serial = 1133] [outer = 000000486595A000] 03:39:07 INFO - PROCESS | 2672 | 1467974347612 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 03:39:07 INFO - PROCESS | 2672 | 1467974347643 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 2672 | 1467974347647 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:39:07 INFO - PROCESS | 2672 | 1467974347654 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 2672 | 1467974347657 Marionette TRACE conn6 <- [1,1474,null,{}] 03:39:07 INFO - PROCESS | 2672 | 1467974347661 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 2672 | 1467974347664 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:07 INFO - PROCESS | 2672 | 1467974347760 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:39:07 INFO - PROCESS | 2672 | 1467974347834 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 2672 | 1467974347837 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872514800 == 31 [pid = 2672] [id = 378] 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004866E4E800) [pid = 2672] [serial = 1134] [outer = 0000000000000000] 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486A7B5400) [pid = 2672] [serial = 1135] [outer = 0000004866E4E800] 03:39:07 INFO - PROCESS | 2672 | 1467974347892 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AEF3C00) [pid = 2672] [serial = 1136] [outer = 0000004866E4E800] 03:39:08 INFO - PROCESS | 2672 | 1467974348307 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 03:39:08 INFO - PROCESS | 2672 | 1467974348327 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 2672 | 1467974348330 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 2672 | 1467974348333 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:39:08 INFO - PROCESS | 2672 | 1467974348337 Marionette TRACE conn6 <- [1,1478,null,{}] 03:39:08 INFO - PROCESS | 2672 | 1467974348384 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 2672 | 1467974348389 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:08 INFO - PROCESS | 2672 | 1467974348479 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:39:08 INFO - PROCESS | 2672 | 1467974348496 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 2672 | 1467974348499 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F79800 == 32 [pid = 2672] [id = 379] 03:39:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486BCE6000) [pid = 2672] [serial = 1137] [outer = 0000000000000000] 03:39:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486C2C4000) [pid = 2672] [serial = 1138] [outer = 000000486BCE6000] 03:39:08 INFO - PROCESS | 2672 | 1467974348550 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004870D51400) [pid = 2672] [serial = 1139] [outer = 000000486BCE6000] 03:39:09 INFO - PROCESS | 2672 | 1467974348991 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 712ms 03:39:09 INFO - PROCESS | 2672 | 1467974349049 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 2672 | 1467974349052 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 2672 | 1467974349055 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:39:09 INFO - PROCESS | 2672 | 1467974349057 Marionette TRACE conn6 <- [1,1482,null,{}] 03:39:09 INFO - PROCESS | 2672 | 1467974349061 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 2672 | 1467974349063 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:09 INFO - PROCESS | 2672 | 1467974349186 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:39:09 INFO - PROCESS | 2672 | 1467974349192 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 2672 | 1467974349194 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874AE8800 == 33 [pid = 2672] [id = 380] 03:39:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048718E0400) [pid = 2672] [serial = 1140] [outer = 0000000000000000] 03:39:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004871A86C00) [pid = 2672] [serial = 1141] [outer = 00000048718E0400] 03:39:09 INFO - PROCESS | 2672 | 1467974349279 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871F25400) [pid = 2672] [serial = 1142] [outer = 00000048718E0400] 03:39:09 INFO - PROCESS | 2672 | 1467974349734 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 03:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:39:09 INFO - PROCESS | 2672 | 1467974349791 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 2672 | 1467974349793 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 2672 | 1467974349797 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 2672 | 1467974349799 Marionette TRACE conn6 <- [1,1486,null,{}] 03:39:09 INFO - PROCESS | 2672 | 1467974349837 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 2672 | 1467974349840 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:09 INFO - PROCESS | 2672 | 1467974349959 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:39:09 INFO - PROCESS | 2672 | 1467974349971 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 2672 | 1467974349973 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:09 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D6000 == 34 [pid = 2672] [id = 381] 03:39:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872493C00) [pid = 2672] [serial = 1143] [outer = 0000000000000000] 03:39:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872670C00) [pid = 2672] [serial = 1144] [outer = 0000004872493C00] 03:39:10 INFO - PROCESS | 2672 | 1467974350019 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872989C00) [pid = 2672] [serial = 1145] [outer = 0000004872493C00] 03:39:10 INFO - PROCESS | 2672 | 1467974350455 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 03:39:10 INFO - PROCESS | 2672 | 1467974350534 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 2672 | 1467974350536 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:39:10 INFO - PROCESS | 2672 | 1467974350540 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 2672 | 1467974350542 Marionette TRACE conn6 <- [1,1490,null,{}] 03:39:10 INFO - PROCESS | 2672 | 1467974350545 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 2672 | 1467974350552 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:10 INFO - PROCESS | 2672 | 1467974350707 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:39:10 INFO - PROCESS | 2672 | 1467974350713 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 2672 | 1467974350715 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F46800 == 35 [pid = 2672] [id = 382] 03:39:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048729D4000) [pid = 2672] [serial = 1146] [outer = 0000000000000000] 03:39:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872C9F000) [pid = 2672] [serial = 1147] [outer = 00000048729D4000] 03:39:10 INFO - PROCESS | 2672 | 1467974350803 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873F9DC00) [pid = 2672] [serial = 1148] [outer = 00000048729D4000] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865811800) [pid = 2672] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004863C5C400) [pid = 2672] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B95400) [pid = 2672] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048658AFC00) [pid = 2672] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486BCAD800) [pid = 2672] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048713ED000) [pid = 2672] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004873FBB800) [pid = 2672] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B97C00) [pid = 2672] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865B93400) [pid = 2672] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865804C00) [pid = 2672] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871A8B400) [pid = 2672] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:39:11 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872997000) [pid = 2672] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:39:11 INFO - PROCESS | 2672 | 1467974351278 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 776ms 03:39:11 INFO - PROCESS | 2672 | 1467974351320 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 2672 | 1467974351323 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:39:11 INFO - PROCESS | 2672 | 1467974351326 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 2672 | 1467974351328 Marionette TRACE conn6 <- [1,1494,null,{}] 03:39:11 INFO - PROCESS | 2672 | 1467974351332 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 2672 | 1467974351334 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:11 INFO - PROCESS | 2672 | 1467974351418 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:39:11 INFO - PROCESS | 2672 | 1467974351426 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 2672 | 1467974351428 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:11 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D4000 == 36 [pid = 2672] [id = 383] 03:39:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865B95400) [pid = 2672] [serial = 1149] [outer = 0000000000000000] 03:39:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486F4F8000) [pid = 2672] [serial = 1150] [outer = 0000004865B95400] 03:39:11 INFO - PROCESS | 2672 | 1467974351474 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872F1A400) [pid = 2672] [serial = 1151] [outer = 0000004865B95400] 03:39:11 INFO - PROCESS | 2672 | 1467974351907 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 03:39:11 INFO - PROCESS | 2672 | 1467974351956 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 2672 | 1467974351959 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:39:11 INFO - PROCESS | 2672 | 1467974351962 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 2672 | 1467974351964 Marionette TRACE conn6 <- [1,1498,null,{}] 03:39:11 INFO - PROCESS | 2672 | 1467974351968 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 2672 | 1467974351970 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:12 INFO - PROCESS | 2672 | 1467974352055 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:39:12 INFO - PROCESS | 2672 | 1467974352062 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 2672 | 1467974352064 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C17800 == 37 [pid = 2672] [id = 384] 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873FC3800) [pid = 2672] [serial = 1152] [outer = 0000000000000000] 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004874A4BC00) [pid = 2672] [serial = 1153] [outer = 0000004873FC3800] 03:39:12 INFO - PROCESS | 2672 | 1467974352110 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487500CC00) [pid = 2672] [serial = 1154] [outer = 0000004873FC3800] 03:39:12 INFO - PROCESS | 2672 | 1467974352536 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 03:39:12 INFO - PROCESS | 2672 | 1467974352594 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:39:12 INFO - PROCESS | 2672 | 1467974352597 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:39:12 INFO - PROCESS | 2672 | 1467974352600 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 2672 | 1467974352602 Marionette TRACE conn6 <- [1,1502,null,{}] 03:39:12 INFO - PROCESS | 2672 | 1467974352606 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 2672 | 1467974352608 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:12 INFO - PROCESS | 2672 | 1467974352694 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:39:12 INFO - PROCESS | 2672 | 1467974352700 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 2672 | 1467974352702 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879260000 == 38 [pid = 2672] [id = 385] 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487584C400) [pid = 2672] [serial = 1155] [outer = 0000000000000000] 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048758A7400) [pid = 2672] [serial = 1156] [outer = 000000487584C400] 03:39:12 INFO - PROCESS | 2672 | 1467974352749 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F0F400) [pid = 2672] [serial = 1157] [outer = 000000487584C400] 03:39:13 INFO - PROCESS | 2672 | 1467974353357 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 775ms 03:39:13 INFO - PROCESS | 2672 | 1467974353379 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 2672 | 1467974353383 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:39:13 INFO - PROCESS | 2672 | 1467974353388 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 2672 | 1467974353392 Marionette TRACE conn6 <- [1,1506,null,{}] 03:39:13 INFO - PROCESS | 2672 | 1467974353398 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:13 INFO - PROCESS | 2672 | 1467974353402 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:13 INFO - PROCESS | 2672 | 1467974353525 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:39:13 INFO - PROCESS | 2672 | 1467974353618 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 2672 | 1467974353621 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DC8000 == 39 [pid = 2672] [id = 386] 03:39:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865A8CC00) [pid = 2672] [serial = 1158] [outer = 0000000000000000] 03:39:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865B45C00) [pid = 2672] [serial = 1159] [outer = 0000004865A8CC00] 03:39:13 INFO - PROCESS | 2672 | 1467974353682 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004869D51400) [pid = 2672] [serial = 1160] [outer = 0000004865A8CC00] 03:39:14 INFO - PROCESS | 2672 | 1467974354336 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 03:39:14 INFO - PROCESS | 2672 | 1467974354379 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 2672 | 1467974354384 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:39:14 INFO - PROCESS | 2672 | 1467974354391 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 2672 | 1467974354394 Marionette TRACE conn6 <- [1,1510,null,{}] 03:39:14 INFO - PROCESS | 2672 | 1467974354398 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 2672 | 1467974354401 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:14 INFO - PROCESS | 2672 | 1467974354520 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:39:14 INFO - PROCESS | 2672 | 1467974354640 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 2672 | 1467974354643 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:14 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535C800 == 40 [pid = 2672] [id = 387] 03:39:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486BCBC000) [pid = 2672] [serial = 1161] [outer = 0000000000000000] 03:39:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486C35E400) [pid = 2672] [serial = 1162] [outer = 000000486BCBC000] 03:39:14 INFO - PROCESS | 2672 | 1467974354704 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004871A8C400) [pid = 2672] [serial = 1163] [outer = 000000486BCBC000] 03:39:15 INFO - PROCESS | 2672 | 1467974355301 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:39:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:39:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:39:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:39:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:39:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 992ms 03:39:15 INFO - PROCESS | 2672 | 1467974355385 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 2672 | 1467974355388 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:39:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:39:15 INFO - PROCESS | 2672 | 1467974355393 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 2672 | 1467974355397 Marionette TRACE conn6 <- [1,1514,null,{}] 03:39:15 INFO - PROCESS | 2672 | 1467974355409 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:15 INFO - PROCESS | 2672 | 1467974355415 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:15 INFO - PROCESS | 2672 | 1467974355576 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:39:15 INFO - PROCESS | 2672 | 1467974355586 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 2672 | 1467974355589 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A110800 == 41 [pid = 2672] [id = 388] 03:39:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873CBF000) [pid = 2672] [serial = 1164] [outer = 0000000000000000] 03:39:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (00000048758A7C00) [pid = 2672] [serial = 1165] [outer = 0000004873CBF000] 03:39:15 INFO - PROCESS | 2672 | 1467974355650 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004875F19C00) [pid = 2672] [serial = 1166] [outer = 0000004873CBF000] 03:39:16 INFO - PROCESS | 2672 | 1467974356229 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:39:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:39:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:39:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:39:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 03:39:16 INFO - PROCESS | 2672 | 1467974356276 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:39:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:39:16 INFO - PROCESS | 2672 | 1467974356279 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 2672 | 1467974356282 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 2672 | 1467974356285 Marionette TRACE conn6 <- [1,1518,null,{}] 03:39:16 INFO - PROCESS | 2672 | 1467974356289 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 2672 | 1467974356291 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:16 INFO - PROCESS | 2672 | 1467974356407 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:39:16 INFO - PROCESS | 2672 | 1467974356524 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 2672 | 1467974356527 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:16 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE6A000 == 42 [pid = 2672] [id = 389] 03:39:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004876348400) [pid = 2672] [serial = 1167] [outer = 0000000000000000] 03:39:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004876F73400) [pid = 2672] [serial = 1168] [outer = 0000004876348400] 03:39:16 INFO - PROCESS | 2672 | 1467974356584 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004876F7C800) [pid = 2672] [serial = 1169] [outer = 0000004876348400] 03:39:17 INFO - PROCESS | 2672 | 1467974357144 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:39:17 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:39:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:39:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:39:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:39:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:39:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 03:39:17 INFO - PROCESS | 2672 | 1467974357319 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 2672 | 1467974357323 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:39:17 INFO - PROCESS | 2672 | 1467974357373 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 2672 | 1467974357376 Marionette TRACE conn6 <- [1,1522,null,{}] 03:39:17 INFO - PROCESS | 2672 | 1467974357382 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 2672 | 1467974357385 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:17 INFO - PROCESS | 2672 | 1467974357495 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:39:17 INFO - PROCESS | 2672 | 1467974357567 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 2672 | 1467974357572 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:17 INFO - PROCESS | 2672 | ++DOCSHELL 000000487138E000 == 43 [pid = 2672] [id = 390] 03:39:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A2CC00) [pid = 2672] [serial = 1170] [outer = 0000000000000000] 03:39:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865B47800) [pid = 2672] [serial = 1171] [outer = 0000004865A2CC00] 03:39:17 INFO - PROCESS | 2672 | 1467974357637 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004866945000) [pid = 2672] [serial = 1172] [outer = 0000004865A2CC00] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486A063800 == 42 [pid = 2672] [id = 365] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C17800 == 41 [pid = 2672] [id = 384] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D4000 == 40 [pid = 2672] [id = 383] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F46800 == 39 [pid = 2672] [id = 382] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D6000 == 38 [pid = 2672] [id = 381] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004874AE8800 == 37 [pid = 2672] [id = 380] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F79800 == 36 [pid = 2672] [id = 379] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004872514800 == 35 [pid = 2672] [id = 378] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486B73C000 == 34 [pid = 2672] [id = 377] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004873050800 == 33 [pid = 2672] [id = 376] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9F3800 == 32 [pid = 2672] [id = 375] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CC6800 == 31 [pid = 2672] [id = 374] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE6A000 == 30 [pid = 2672] [id = 389] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487A110800 == 29 [pid = 2672] [id = 388] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487535C800 == 28 [pid = 2672] [id = 387] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004879260000 == 27 [pid = 2672] [id = 385] 03:39:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DC8000 == 26 [pid = 2672] [id = 386] 03:39:18 INFO - PROCESS | 2672 | 1467974358893 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000486AEF7800) [pid = 2672] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048660B1400) [pid = 2672] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (00000048658A3C00) [pid = 2672] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865C04000) [pid = 2672] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004869DB5400) [pid = 2672] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865955800) [pid = 2672] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048659AF400) [pid = 2672] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486BCDB800) [pid = 2672] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486C359800) [pid = 2672] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004871835000) [pid = 2672] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004875F11800) [pid = 2672] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004875318400) [pid = 2672] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486A76EC00) [pid = 2672] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004866CE5800) [pid = 2672] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004871A8D800) [pid = 2672] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048730D1800) [pid = 2672] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486F4ED800) [pid = 2672] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048713F0C00) [pid = 2672] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865B91C00) [pid = 2672] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048722EEC00) [pid = 2672] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872C9D000) [pid = 2672] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872F1E800) [pid = 2672] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872989800) [pid = 2672] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487267AC00) [pid = 2672] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:39:18 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486B8D4400) [pid = 2672] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1657ms 03:39:19 INFO - PROCESS | 2672 | 1467974359012 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 2672 | 1467974359016 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:39:19 INFO - PROCESS | 2672 | 1467974359022 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 2672 | 1467974359025 Marionette TRACE conn6 <- [1,1526,null,{}] 03:39:19 INFO - PROCESS | 2672 | 1467974359031 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 2672 | 1467974359035 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:19 INFO - PROCESS | 2672 | 1467974359129 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:39:19 INFO - PROCESS | 2672 | 1467974359178 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 2672 | 1467974359183 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A73D000 == 27 [pid = 2672] [id = 391] 03:39:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486580F000) [pid = 2672] [serial = 1173] [outer = 0000000000000000] 03:39:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048658A7400) [pid = 2672] [serial = 1174] [outer = 000000486580F000] 03:39:19 INFO - PROCESS | 2672 | 1467974359233 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486595DC00) [pid = 2672] [serial = 1175] [outer = 000000486580F000] 03:39:19 INFO - PROCESS | 2672 | 1467974359734 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 03:39:19 INFO - PROCESS | 2672 | 1467974359759 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 2672 | 1467974359765 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:39:19 INFO - PROCESS | 2672 | 1467974359771 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 2672 | 1467974359774 Marionette TRACE conn6 <- [1,1530,null,{}] 03:39:19 INFO - PROCESS | 2672 | 1467974359778 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 2672 | 1467974359781 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:19 INFO - PROCESS | 2672 | 1467974359874 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:39:19 INFO - PROCESS | 2672 | 1467974359883 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 2672 | 1467974359886 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F073000 == 28 [pid = 2672] [id = 392] 03:39:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B53000) [pid = 2672] [serial = 1176] [outer = 0000000000000000] 03:39:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865B90C00) [pid = 2672] [serial = 1177] [outer = 0000004865B53000] 03:39:19 INFO - PROCESS | 2672 | 1467974359936 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004866022000) [pid = 2672] [serial = 1178] [outer = 0000004865B53000] 03:39:20 INFO - PROCESS | 2672 | 1467974360412 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 03:39:20 INFO - PROCESS | 2672 | 1467974360465 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 2672 | 1467974360468 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:39:20 INFO - PROCESS | 2672 | 1467974360471 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 2672 | 1467974360475 Marionette TRACE conn6 <- [1,1534,null,{}] 03:39:20 INFO - PROCESS | 2672 | 1467974360487 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 2672 | 1467974360492 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:20 INFO - PROCESS | 2672 | 1467974360649 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:39:20 INFO - PROCESS | 2672 | 1467974360694 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 2672 | 1467974360698 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000487291D000 == 29 [pid = 2672] [id = 393] 03:39:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486A83F400) [pid = 2672] [serial = 1179] [outer = 0000000000000000] 03:39:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486AD3BC00) [pid = 2672] [serial = 1180] [outer = 000000486A83F400] 03:39:20 INFO - PROCESS | 2672 | 1467974360750 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486B706000) [pid = 2672] [serial = 1181] [outer = 000000486A83F400] 03:39:21 INFO - PROCESS | 2672 | 1467974361144 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 03:39:21 INFO - PROCESS | 2672 | 1467974361214 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:39:21 INFO - PROCESS | 2672 | 1467974361217 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:39:21 INFO - PROCESS | 2672 | 1467974361220 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 2672 | 1467974361222 Marionette TRACE conn6 <- [1,1538,null,{}] 03:39:21 INFO - PROCESS | 2672 | 1467974361226 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 2672 | 1467974361228 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:21 INFO - PROCESS | 2672 | 1467974361341 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:39:21 INFO - PROCESS | 2672 | 1467974361392 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 2672 | 1467974361395 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F6F000 == 30 [pid = 2672] [id = 394] 03:39:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BC07C00) [pid = 2672] [serial = 1182] [outer = 0000000000000000] 03:39:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BCAD800) [pid = 2672] [serial = 1183] [outer = 000000486BC07C00] 03:39:21 INFO - PROCESS | 2672 | 1467974361443 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486BCE3400) [pid = 2672] [serial = 1184] [outer = 000000486BC07C00] 03:39:21 INFO - PROCESS | 2672 | 1467974361887 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 735ms 03:39:21 INFO - PROCESS | 2672 | 1467974361970 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 2672 | 1467974361972 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:39:21 INFO - PROCESS | 2672 | 1467974361980 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 2672 | 1467974361982 Marionette TRACE conn6 <- [1,1542,null,{}] 03:39:21 INFO - PROCESS | 2672 | 1467974361986 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 2672 | 1467974361989 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:22 INFO - PROCESS | 2672 | 1467974362101 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:39:22 INFO - PROCESS | 2672 | 1467974362112 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 2672 | 1467974362115 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873041800 == 31 [pid = 2672] [id = 395] 03:39:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486BC09800) [pid = 2672] [serial = 1185] [outer = 0000000000000000] 03:39:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486F4F2C00) [pid = 2672] [serial = 1186] [outer = 000000486BC09800] 03:39:22 INFO - PROCESS | 2672 | 1467974362162 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871834000) [pid = 2672] [serial = 1187] [outer = 000000486BC09800] 03:39:22 INFO - PROCESS | 2672 | 1467974362657 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 03:39:22 INFO - PROCESS | 2672 | 1467974362727 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 2672 | 1467974362730 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:39:22 INFO - PROCESS | 2672 | 1467974362734 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 2672 | 1467974362735 Marionette TRACE conn6 <- [1,1546,null,{}] 03:39:22 INFO - PROCESS | 2672 | 1467974362739 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 2672 | 1467974362746 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:22 INFO - PROCESS | 2672 | 1467974362894 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:39:22 INFO - PROCESS | 2672 | 1467974362946 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 2672 | 1467974362949 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:22 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D4000 == 32 [pid = 2672] [id = 396] 03:39:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004871FD5000) [pid = 2672] [serial = 1188] [outer = 0000000000000000] 03:39:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872676C00) [pid = 2672] [serial = 1189] [outer = 0000004871FD5000] 03:39:22 INFO - PROCESS | 2672 | 1467974362995 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000487298E400) [pid = 2672] [serial = 1190] [outer = 0000004871FD5000] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872493C00) [pid = 2672] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048729D4000) [pid = 2672] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004866E4E800) [pid = 2672] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872FDD400) [pid = 2672] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486A7B6000) [pid = 2672] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048658ADC00) [pid = 2672] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486595A000) [pid = 2672] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486BCE6000) [pid = 2672] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873FC3800) [pid = 2672] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487584C400) [pid = 2672] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048718E0400) [pid = 2672] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:39:23 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865B95400) [pid = 2672] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:39:23 INFO - PROCESS | 2672 | 1467974363591 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 923ms 03:39:23 INFO - PROCESS | 2672 | 1467974363661 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 2672 | 1467974363664 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:39:23 INFO - PROCESS | 2672 | 1467974363667 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 2672 | 1467974363669 Marionette TRACE conn6 <- [1,1550,null,{}] 03:39:23 INFO - PROCESS | 2672 | 1467974363673 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 2672 | 1467974363675 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:23 INFO - PROCESS | 2672 | 1467974363757 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:39:23 INFO - PROCESS | 2672 | 1467974363764 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 2672 | 1467974363766 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:23 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A33800 == 33 [pid = 2672] [id = 397] 03:39:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865D76800) [pid = 2672] [serial = 1191] [outer = 0000000000000000] 03:39:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCE6000) [pid = 2672] [serial = 1192] [outer = 0000004865D76800] 03:39:23 INFO - PROCESS | 2672 | 1467974363812 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487298FC00) [pid = 2672] [serial = 1193] [outer = 0000004865D76800] 03:39:24 INFO - PROCESS | 2672 | 1467974364242 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 03:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:39:24 INFO - PROCESS | 2672 | 1467974364298 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 2672 | 1467974364301 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:39:24 INFO - PROCESS | 2672 | 1467974364304 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 2672 | 1467974364306 Marionette TRACE conn6 <- [1,1554,null,{}] 03:39:24 INFO - PROCESS | 2672 | 1467974364310 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 2672 | 1467974364312 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:24 INFO - PROCESS | 2672 | 1467974364398 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:39:24 INFO - PROCESS | 2672 | 1467974364405 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 2672 | 1467974364408 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9B800 == 34 [pid = 2672] [id = 398] 03:39:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872C48C00) [pid = 2672] [serial = 1194] [outer = 0000000000000000] 03:39:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872D66000) [pid = 2672] [serial = 1195] [outer = 0000004872C48C00] 03:39:24 INFO - PROCESS | 2672 | 1467974364454 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872F23800) [pid = 2672] [serial = 1196] [outer = 0000004872C48C00] 03:39:24 INFO - PROCESS | 2672 | 1467974364912 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 03:39:24 INFO - PROCESS | 2672 | 1467974364978 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 2672 | 1467974364980 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:39:24 INFO - PROCESS | 2672 | 1467974364984 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 2672 | 1467974364985 Marionette TRACE conn6 <- [1,1558,null,{}] 03:39:24 INFO - PROCESS | 2672 | 1467974364989 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 2672 | 1467974364991 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:25 INFO - PROCESS | 2672 | 1467974365079 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:39:25 INFO - PROCESS | 2672 | 1467974365086 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 2672 | 1467974365088 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:25 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770DE800 == 35 [pid = 2672] [id = 399] 03:39:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F22C00) [pid = 2672] [serial = 1197] [outer = 0000000000000000] 03:39:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873E7BC00) [pid = 2672] [serial = 1198] [outer = 0000004872F22C00] 03:39:25 INFO - PROCESS | 2672 | 1467974365133 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873FBF400) [pid = 2672] [serial = 1199] [outer = 0000004872F22C00] 03:39:25 INFO - PROCESS | 2672 | 1467974365870 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 922ms 03:39:25 INFO - PROCESS | 2672 | 1467974365909 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 2672 | 1467974365914 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:39:25 INFO - PROCESS | 2672 | 1467974365919 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:39:25 INFO - PROCESS | 2672 | 1467974365923 Marionette TRACE conn6 <- [1,1562,null,{}] 03:39:25 INFO - PROCESS | 2672 | 1467974365952 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:25 INFO - PROCESS | 2672 | 1467974365956 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:26 INFO - PROCESS | 2672 | 1467974366074 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:39:26 INFO - PROCESS | 2672 | 1467974366186 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 2672 | 1467974366189 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:26 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F069000 == 36 [pid = 2672] [id = 400] 03:39:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865807000) [pid = 2672] [serial = 1200] [outer = 0000000000000000] 03:39:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A24C00) [pid = 2672] [serial = 1201] [outer = 0000004865807000] 03:39:26 INFO - PROCESS | 2672 | 1467974366248 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865B8C800) [pid = 2672] [serial = 1202] [outer = 0000004865807000] 03:39:26 INFO - PROCESS | 2672 | 1467974366960 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1103ms 03:39:27 INFO - PROCESS | 2672 | 1467974367049 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 2672 | 1467974367054 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:39:27 INFO - PROCESS | 2672 | 1467974367062 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 2672 | 1467974367065 Marionette TRACE conn6 <- [1,1566,null,{}] 03:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:39:27 INFO - PROCESS | 2672 | 1467974367070 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 2672 | 1467974367073 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:27 INFO - PROCESS | 2672 | 1467974367205 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:39:27 INFO - PROCESS | 2672 | 1467974367276 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 2672 | 1467974367279 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FB5000 == 37 [pid = 2672] [id = 401] 03:39:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865948C00) [pid = 2672] [serial = 1203] [outer = 0000000000000000] 03:39:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486AEF7800) [pid = 2672] [serial = 1204] [outer = 0000004865948C00] 03:39:27 INFO - PROCESS | 2672 | 1467974367383 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486BCB2000) [pid = 2672] [serial = 1205] [outer = 0000004865948C00] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9B800 == 36 [pid = 2672] [id = 398] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A33800 == 35 [pid = 2672] [id = 397] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 00000048753D4000 == 34 [pid = 2672] [id = 396] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 0000004873041800 == 33 [pid = 2672] [id = 395] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F6F000 == 32 [pid = 2672] [id = 394] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 000000487291D000 == 31 [pid = 2672] [id = 393] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 000000486F073000 == 30 [pid = 2672] [id = 392] 03:39:28 INFO - PROCESS | 2672 | --DOCSHELL 000000486A73D000 == 29 [pid = 2672] [id = 391] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004872989C00) [pid = 2672] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872670C00) [pid = 2672] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004872C9F000) [pid = 2672] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486A7B5400) [pid = 2672] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486AEF3C00) [pid = 2672] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873EF3400) [pid = 2672] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004869DC1400) [pid = 2672] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B8D6400) [pid = 2672] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865956800) [pid = 2672] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A8D800) [pid = 2672] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048659B1C00) [pid = 2672] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865B44800) [pid = 2672] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486C2C4000) [pid = 2672] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004874A4BC00) [pid = 2672] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000487500CC00) [pid = 2672] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873F9DC00) [pid = 2672] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004875F0F400) [pid = 2672] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004871A86C00) [pid = 2672] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048758A7400) [pid = 2672] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871F25400) [pid = 2672] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486F4F8000) [pid = 2672] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004870D51400) [pid = 2672] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872F1A400) [pid = 2672] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:39:28 INFO - PROCESS | 2672 | 1467974368251 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1237ms 03:39:28 INFO - PROCESS | 2672 | 1467974368307 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:39:28 INFO - PROCESS | 2672 | 1467974368312 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 2672 | 1467974368316 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 2672 | 1467974368319 Marionette TRACE conn6 <- [1,1570,null,{}] 03:39:28 INFO - PROCESS | 2672 | 1467974368325 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 2672 | 1467974368328 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:28 INFO - PROCESS | 2672 | 1467974368423 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:39:28 INFO - PROCESS | 2672 | 1467974368430 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 2672 | 1467974368435 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:28 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B737000 == 30 [pid = 2672] [id = 402] 03:39:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048659B1C00) [pid = 2672] [serial = 1206] [outer = 0000000000000000] 03:39:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A2A800) [pid = 2672] [serial = 1207] [outer = 00000048659B1C00] 03:39:28 INFO - PROCESS | 2672 | 1467974368490 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B52C00) [pid = 2672] [serial = 1208] [outer = 00000048659B1C00] 03:39:29 INFO - PROCESS | 2672 | 1467974369017 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 732ms 03:39:29 INFO - PROCESS | 2672 | 1467974369048 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 2672 | 1467974369053 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:39:29 INFO - PROCESS | 2672 | 1467974369060 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 2672 | 1467974369063 Marionette TRACE conn6 <- [1,1574,null,{}] 03:39:29 INFO - PROCESS | 2672 | 1467974369066 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 2672 | 1467974369069 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:29 INFO - PROCESS | 2672 | 1467974369161 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:39:29 INFO - PROCESS | 2672 | 1467974369243 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 2672 | 1467974369246 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B735800 == 31 [pid = 2672] [id = 403] 03:39:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486A7AD400) [pid = 2672] [serial = 1209] [outer = 0000000000000000] 03:39:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486ABBC800) [pid = 2672] [serial = 1210] [outer = 000000486A7AD400] 03:39:29 INFO - PROCESS | 2672 | 1467974369294 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B711C00) [pid = 2672] [serial = 1211] [outer = 000000486A7AD400] 03:39:29 INFO - PROCESS | 2672 | 1467974369711 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 03:39:29 INFO - PROCESS | 2672 | 1467974369733 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 2672 | 1467974369736 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:39:29 INFO - PROCESS | 2672 | 1467974369739 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 2672 | 1467974369743 Marionette TRACE conn6 <- [1,1578,null,{}] 03:39:29 INFO - PROCESS | 2672 | 1467974369755 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 2672 | 1467974369760 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:29 INFO - PROCESS | 2672 | 1467974369877 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:39:29 INFO - PROCESS | 2672 | 1467974369885 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 2672 | 1467974369889 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FA1800 == 32 [pid = 2672] [id = 404] 03:39:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048650CF400) [pid = 2672] [serial = 1212] [outer = 0000000000000000] 03:39:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486F4EFC00) [pid = 2672] [serial = 1213] [outer = 00000048650CF400] 03:39:29 INFO - PROCESS | 2672 | 1467974369939 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871A86000) [pid = 2672] [serial = 1214] [outer = 00000048650CF400] 03:39:30 INFO - PROCESS | 2672 | 1467974370394 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 03:39:30 INFO - PROCESS | 2672 | 1467974370416 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 2672 | 1467974370419 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:39:30 INFO - PROCESS | 2672 | 1467974370422 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 2672 | 1467974370424 Marionette TRACE conn6 <- [1,1582,null,{}] 03:39:30 INFO - PROCESS | 2672 | 1467974370428 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 2672 | 1467974370430 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:30 INFO - PROCESS | 2672 | 1467974370562 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:39:30 INFO - PROCESS | 2672 | 1467974370567 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 2672 | 1467974370569 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875356800 == 33 [pid = 2672] [id = 405] 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004871FD5C00) [pid = 2672] [serial = 1215] [outer = 0000000000000000] 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871FDC800) [pid = 2672] [serial = 1216] [outer = 0000004871FD5C00] 03:39:31 INFO - PROCESS | 2672 | 1467974370667 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872675400) [pid = 2672] [serial = 1217] [outer = 0000004871FD5C00] 03:39:31 INFO - PROCESS | 2672 | 1467974371107 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 03:39:31 INFO - PROCESS | 2672 | 1467974371161 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 2672 | 1467974371164 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:39:31 INFO - PROCESS | 2672 | 1467974371167 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 2672 | 1467974371169 Marionette TRACE conn6 <- [1,1586,null,{}] 03:39:31 INFO - PROCESS | 2672 | 1467974371173 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 2672 | 1467974371176 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:31 INFO - PROCESS | 2672 | 1467974371326 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:39:31 INFO - PROCESS | 2672 | 1467974371350 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 2672 | 1467974371353 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876390800 == 34 [pid = 2672] [id = 406] 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871ABBC00) [pid = 2672] [serial = 1218] [outer = 0000000000000000] 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487298EC00) [pid = 2672] [serial = 1219] [outer = 0000004871ABBC00] 03:39:31 INFO - PROCESS | 2672 | 1467974371399 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872C9F400) [pid = 2672] [serial = 1220] [outer = 0000004871ABBC00] 03:39:31 INFO - PROCESS | 2672 | 1467974371801 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 03:39:31 INFO - PROCESS | 2672 | 1467974371840 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 2672 | 1467974371842 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:39:31 INFO - PROCESS | 2672 | 1467974371846 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 2672 | 1467974371848 Marionette TRACE conn6 <- [1,1590,null,{}] 03:39:31 INFO - PROCESS | 2672 | 1467974371851 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 2672 | 1467974371857 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:32 INFO - PROCESS | 2672 | 1467974372011 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:39:34 INFO - PROCESS | 2672 | 1467974372016 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 793ms 03:39:34 INFO - PROCESS | 2672 | 1467974372018 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F65800 == 35 [pid = 2672] [id = 407] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872F1F400) [pid = 2672] [serial = 1221] [outer = 0000000000000000] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873CB8000) [pid = 2672] [serial = 1222] [outer = 0000004872F1F400] 03:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:39:34 INFO - PROCESS | 2672 | 1467974372108 Marionette DEBUG loaded listener.js 03:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004874A4C000) [pid = 2672] [serial = 1223] [outer = 0000004872F1F400] 03:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1466ms 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486580F000) [pid = 2672] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865B53000) [pid = 2672] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486A83F400) [pid = 2672] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A2CC00) [pid = 2672] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A8CC00) [pid = 2672] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486BCBC000) [pid = 2672] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873CBF000) [pid = 2672] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004876348400) [pid = 2672] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486BC09800) [pid = 2672] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871FD5000) [pid = 2672] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872C48C00) [pid = 2672] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BC07C00) [pid = 2672] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:39:34 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865D76800) [pid = 2672] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:39:34 INFO - PROCESS | 2672 | 1467974372535 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:39:34 INFO - PROCESS | 2672 | 1467974372643 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 2672 | 1467974372645 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:39:34 INFO - PROCESS | 2672 | 1467974372649 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 2672 | 1467974372651 Marionette TRACE conn6 <- [1,1594,null,{}] 03:39:34 INFO - PROCESS | 2672 | 1467974372655 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 2672 | 1467974372658 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:34 INFO - PROCESS | 2672 | 1467974372746 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:39:34 INFO - PROCESS | 2672 | 1467974372754 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 2672 | 1467974372756 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E13000 == 36 [pid = 2672] [id = 408] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865D82000) [pid = 2672] [serial = 1224] [outer = 0000000000000000] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486A83F400) [pid = 2672] [serial = 1225] [outer = 0000004865D82000] 03:39:34 INFO - PROCESS | 2672 | 1467974372875 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872695C00) [pid = 2672] [serial = 1226] [outer = 0000004865D82000] 03:39:34 INFO - PROCESS | 2672 | 1467974373195 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:39:34 INFO - PROCESS | 2672 | 1467974374120 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 2672 | 1467974374122 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:39:34 INFO - PROCESS | 2672 | 1467974374125 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 2672 | 1467974374127 Marionette TRACE conn6 <- [1,1598,null,{}] 03:39:34 INFO - PROCESS | 2672 | 1467974374131 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 2672 | 1467974374133 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:34 INFO - PROCESS | 2672 | 1467974374221 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:39:34 INFO - PROCESS | 2672 | 1467974374227 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 2672 | 1467974374229 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000487907D000 == 37 [pid = 2672] [id = 409] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004875845C00) [pid = 2672] [serial = 1227] [outer = 0000000000000000] 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048758AC800) [pid = 2672] [serial = 1228] [outer = 0000004875845C00] 03:39:34 INFO - PROCESS | 2672 | 1467974374274 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875F16800) [pid = 2672] [serial = 1229] [outer = 0000004875845C00] 03:39:34 INFO - PROCESS | 2672 | 1467974374841 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 890ms 03:39:35 INFO - PROCESS | 2672 | 1467974375198 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 2672 | 1467974375203 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:39:35 INFO - PROCESS | 2672 | 1467974375288 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 2672 | 1467974375292 Marionette TRACE conn6 <- [1,1602,null,{}] 03:39:35 INFO - PROCESS | 2672 | 1467974375299 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 2672 | 1467974375302 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:35 INFO - PROCESS | 2672 | 1467974375413 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:39:35 INFO - PROCESS | 2672 | 1467974375528 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 2672 | 1467974375531 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872591800 == 38 [pid = 2672] [id = 410] 03:39:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865A2A000) [pid = 2672] [serial = 1230] [outer = 0000000000000000] 03:39:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004869DC3400) [pid = 2672] [serial = 1231] [outer = 0000004865A2A000] 03:39:35 INFO - PROCESS | 2672 | 1467974375590 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486B707800) [pid = 2672] [serial = 1232] [outer = 0000004865A2A000] 03:39:36 INFO - PROCESS | 2672 | 1467974376194 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1018ms 03:39:36 INFO - PROCESS | 2672 | 1467974376267 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 2672 | 1467974376272 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:39:36 INFO - PROCESS | 2672 | 1467974376279 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 2672 | 1467974376282 Marionette TRACE conn6 <- [1,1606,null,{}] 03:39:36 INFO - PROCESS | 2672 | 1467974376286 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:36 INFO - PROCESS | 2672 | 1467974376289 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:36 INFO - PROCESS | 2672 | 1467974376454 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:39:36 INFO - PROCESS | 2672 | 1467974376503 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 2672 | 1467974376506 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:36 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9C800 == 39 [pid = 2672] [id = 411] 03:39:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871A89000) [pid = 2672] [serial = 1233] [outer = 0000000000000000] 03:39:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871AB3000) [pid = 2672] [serial = 1234] [outer = 0000004871A89000] 03:39:36 INFO - PROCESS | 2672 | 1467974376566 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872CAB000) [pid = 2672] [serial = 1235] [outer = 0000004871A89000] 03:39:37 INFO - PROCESS | 2672 | 1467974377178 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 923ms 03:39:37 INFO - PROCESS | 2672 | 1467974377203 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 2672 | 1467974377206 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:39:37 INFO - PROCESS | 2672 | 1467974377210 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 2672 | 1467974377215 Marionette TRACE conn6 <- [1,1610,null,{}] 03:39:37 INFO - PROCESS | 2672 | 1467974377227 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 2672 | 1467974377232 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:37 INFO - PROCESS | 2672 | 1467974377347 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:39:37 INFO - PROCESS | 2672 | 1467974377473 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2672 | 1467974377477 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879274000 == 40 [pid = 2672] [id = 412] 03:39:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487584C000) [pid = 2672] [serial = 1236] [outer = 0000000000000000] 03:39:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004875F19800) [pid = 2672] [serial = 1237] [outer = 000000487584C000] 03:39:37 INFO - PROCESS | 2672 | 1467974377536 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004876353400) [pid = 2672] [serial = 1238] [outer = 000000487584C000] 03:39:38 INFO - PROCESS | 2672 | 1467974378168 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 03:39:38 INFO - PROCESS | 2672 | 1467974378204 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 2672 | 1467974378207 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:39:38 INFO - PROCESS | 2672 | 1467974378212 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 2672 | 1467974378214 Marionette TRACE conn6 <- [1,1614,null,{}] 03:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:39:38 INFO - PROCESS | 2672 | 1467974378218 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:38 INFO - PROCESS | 2672 | 1467974378220 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:38 INFO - PROCESS | 2672 | 1467974378335 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:39:38 INFO - PROCESS | 2672 | 1467974378459 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 2672 | 1467974378462 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:38 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F62800 == 41 [pid = 2672] [id = 413] 03:39:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (00000048659A6800) [pid = 2672] [serial = 1239] [outer = 0000000000000000] 03:39:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004876F7C000) [pid = 2672] [serial = 1240] [outer = 00000048659A6800] 03:39:38 INFO - PROCESS | 2672 | 1467974378519 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000487780C800) [pid = 2672] [serial = 1241] [outer = 00000048659A6800] 03:39:39 INFO - PROCESS | 2672 | 1467974379199 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1018ms 03:39:39 INFO - PROCESS | 2672 | 1467974379236 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 2672 | 1467974379240 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:39:39 INFO - PROCESS | 2672 | 1467974379245 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2672 | 1467974379248 Marionette TRACE conn6 <- [1,1618,null,{}] 03:39:39 INFO - PROCESS | 2672 | 1467974379254 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 2672 | 1467974379257 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:39 INFO - PROCESS | 2672 | 1467974379420 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:39:39 INFO - PROCESS | 2672 | 1467974379546 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 2672 | 1467974379548 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:39 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD21800 == 42 [pid = 2672] [id = 414] 03:39:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A8D400) [pid = 2672] [serial = 1242] [outer = 0000000000000000] 03:39:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865D79800) [pid = 2672] [serial = 1243] [outer = 0000004865A8D400] 03:39:39 INFO - PROCESS | 2672 | 1467974379599 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486A7B4400) [pid = 2672] [serial = 1244] [outer = 0000004865A8D400] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E13000 == 41 [pid = 2672] [id = 408] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F65800 == 40 [pid = 2672] [id = 407] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876390800 == 39 [pid = 2672] [id = 406] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004875356800 == 38 [pid = 2672] [id = 405] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FA1800 == 37 [pid = 2672] [id = 404] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486B735800 == 36 [pid = 2672] [id = 403] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486B737000 == 35 [pid = 2672] [id = 402] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FB5000 == 34 [pid = 2672] [id = 401] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486F069000 == 33 [pid = 2672] [id = 400] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 00000048770DE800 == 32 [pid = 2672] [id = 399] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 000000487138E000 == 31 [pid = 2672] [id = 390] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F62800 == 30 [pid = 2672] [id = 413] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004879274000 == 29 [pid = 2672] [id = 412] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9C800 == 28 [pid = 2672] [id = 411] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004872591800 == 27 [pid = 2672] [id = 410] 03:39:40 INFO - PROCESS | 2672 | --DOCSHELL 000000487907D000 == 26 [pid = 2672] [id = 409] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048658A7400) [pid = 2672] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486595DC00) [pid = 2672] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865B90C00) [pid = 2672] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004866022000) [pid = 2672] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486AD3BC00) [pid = 2672] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004866945000) [pid = 2672] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865B47800) [pid = 2672] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004869D51400) [pid = 2672] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865B45C00) [pid = 2672] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871A8C400) [pid = 2672] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486C35E400) [pid = 2672] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004875F19C00) [pid = 2672] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048758A7C00) [pid = 2672] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004876F7C800) [pid = 2672] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004876F73400) [pid = 2672] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486F4F2C00) [pid = 2672] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872676C00) [pid = 2672] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872D66000) [pid = 2672] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487298E400) [pid = 2672] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BCAD800) [pid = 2672] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BCE3400) [pid = 2672] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871834000) [pid = 2672] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486BCE6000) [pid = 2672] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004873E7BC00) [pid = 2672] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486B706000) [pid = 2672] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872F23800) [pid = 2672] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000487298FC00) [pid = 2672] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:39:40 INFO - PROCESS | 2672 | 1467974380747 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1582ms 03:39:40 INFO - PROCESS | 2672 | 1467974380828 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 2672 | 1467974380832 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:39:40 INFO - PROCESS | 2672 | 1467974380837 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:39:40 INFO - PROCESS | 2672 | 1467974380842 Marionette TRACE conn6 <- [1,1622,null,{}] 03:39:40 INFO - PROCESS | 2672 | 1467974380847 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 2672 | 1467974380850 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:40 INFO - PROCESS | 2672 | 1467974380981 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:39:41 INFO - PROCESS | 2672 | 1467974381049 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2672 | 1467974381051 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:41 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AABA000 == 27 [pid = 2672] [id = 415] 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865955000) [pid = 2672] [serial = 1245] [outer = 0000000000000000] 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048659A7400) [pid = 2672] [serial = 1246] [outer = 0000004865955000] 03:39:41 INFO - PROCESS | 2672 | 1467974381103 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A2CC00) [pid = 2672] [serial = 1247] [outer = 0000004865955000] 03:39:41 INFO - PROCESS | 2672 | 1467974381502 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 03:39:41 INFO - PROCESS | 2672 | 1467974381580 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 2672 | 1467974381585 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:39:41 INFO - PROCESS | 2672 | 1467974381597 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2672 | 1467974381600 Marionette TRACE conn6 <- [1,1626,null,{}] 03:39:41 INFO - PROCESS | 2672 | 1467974381604 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 2672 | 1467974381607 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:41 INFO - PROCESS | 2672 | 1467974381702 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:39:41 INFO - PROCESS | 2672 | 1467974381718 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2672 | 1467974381721 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871881000 == 28 [pid = 2672] [id = 416] 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B96400) [pid = 2672] [serial = 1248] [outer = 0000000000000000] 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865C10400) [pid = 2672] [serial = 1249] [outer = 0000004865B96400] 03:39:41 INFO - PROCESS | 2672 | 1467974381769 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004866CE0800) [pid = 2672] [serial = 1250] [outer = 0000004865B96400] 03:39:42 INFO - PROCESS | 2672 | 1467974382251 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 03:39:42 INFO - PROCESS | 2672 | 1467974382287 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 2672 | 1467974382290 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:39:42 INFO - PROCESS | 2672 | 1467974382293 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 2672 | 1467974382297 Marionette TRACE conn6 <- [1,1630,null,{}] 03:39:42 INFO - PROCESS | 2672 | 1467974382308 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 2672 | 1467974382313 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:42 INFO - PROCESS | 2672 | 1467974382402 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:39:42 INFO - PROCESS | 2672 | 1467974382410 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 2672 | 1467974382414 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CBF000 == 29 [pid = 2672] [id = 417] 03:39:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AAE9C00) [pid = 2672] [serial = 1251] [outer = 0000000000000000] 03:39:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF0800) [pid = 2672] [serial = 1252] [outer = 000000486AAE9C00] 03:39:42 INFO - PROCESS | 2672 | 1467974382464 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B887800) [pid = 2672] [serial = 1253] [outer = 000000486AAE9C00] 03:39:42 INFO - PROCESS | 2672 | 1467974382937 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 03:39:42 INFO - PROCESS | 2672 | 1467974382988 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 2672 | 1467974382991 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:39:42 INFO - PROCESS | 2672 | 1467974382995 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2672 | 1467974382997 Marionette TRACE conn6 <- [1,1634,null,{}] 03:39:43 INFO - PROCESS | 2672 | 1467974383006 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 2672 | 1467974383008 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:43 INFO - PROCESS | 2672 | 1467974383152 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:39:43 INFO - PROCESS | 2672 | 1467974383205 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2672 | 1467974383207 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:43 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F99000 == 30 [pid = 2672] [id = 418] 03:39:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BCB2400) [pid = 2672] [serial = 1254] [outer = 0000000000000000] 03:39:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDA400) [pid = 2672] [serial = 1255] [outer = 000000486BCB2400] 03:39:43 INFO - PROCESS | 2672 | 1467974383254 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCE9C00) [pid = 2672] [serial = 1256] [outer = 000000486BCB2400] 03:39:43 INFO - PROCESS | 2672 | 1467974383702 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 03:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:39:43 INFO - PROCESS | 2672 | 1467974383735 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 2672 | 1467974383737 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:39:43 INFO - PROCESS | 2672 | 1467974383745 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2672 | 1467974383747 Marionette TRACE conn6 <- [1,1638,null,{}] 03:39:43 INFO - PROCESS | 2672 | 1467974383751 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 2672 | 1467974383753 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:43 INFO - PROCESS | 2672 | 1467974383862 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:39:43 INFO - PROCESS | 2672 | 1467974383868 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2672 | 1467974383870 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000487308B800 == 31 [pid = 2672] [id = 419] 03:39:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCB2800) [pid = 2672] [serial = 1257] [outer = 0000000000000000] 03:39:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486F4F5800) [pid = 2672] [serial = 1258] [outer = 000000486BCB2800] 03:39:43 INFO - PROCESS | 2672 | 1467974383917 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048713F0C00) [pid = 2672] [serial = 1259] [outer = 000000486BCB2800] 03:39:44 INFO - PROCESS | 2672 | 1467974384410 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 03:39:44 INFO - PROCESS | 2672 | 1467974384502 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 2672 | 1467974384505 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:39:44 INFO - PROCESS | 2672 | 1467974384516 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 2672 | 1467974384518 Marionette TRACE conn6 <- [1,1642,null,{}] 03:39:44 INFO - PROCESS | 2672 | 1467974384522 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 2672 | 1467974384528 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:44 INFO - PROCESS | 2672 | 1467974384828 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872F1F400) [pid = 2672] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004871ABBC00) [pid = 2672] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865D82000) [pid = 2672] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872F22C00) [pid = 2672] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486A7AD400) [pid = 2672] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048650CF400) [pid = 2672] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865807000) [pid = 2672] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659B1C00) [pid = 2672] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865948C00) [pid = 2672] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004875845C00) [pid = 2672] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:39:44 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871FD5C00) [pid = 2672] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:39:44 INFO - PROCESS | 2672 | 1467974384881 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 2672 | 1467974384883 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:44 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873050800 == 32 [pid = 2672] [id = 420] 03:39:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004863C4FC00) [pid = 2672] [serial = 1260] [outer = 0000000000000000] 03:39:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486580B800) [pid = 2672] [serial = 1261] [outer = 0000004863C4FC00] 03:39:44 INFO - PROCESS | 2672 | 1467974384931 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BCDAC00) [pid = 2672] [serial = 1262] [outer = 0000004863C4FC00] 03:39:45 INFO - PROCESS | 2672 | 1467974385288 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 819ms 03:39:45 INFO - PROCESS | 2672 | 1467974385342 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 2672 | 1467974385344 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:39:45 INFO - PROCESS | 2672 | 1467974385348 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:39:45 INFO - PROCESS | 2672 | 1467974385349 Marionette TRACE conn6 <- [1,1646,null,{}] 03:39:45 INFO - PROCESS | 2672 | 1467974385353 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 2672 | 1467974385355 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:45 INFO - PROCESS | 2672 | 1467974385436 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:39:45 INFO - PROCESS | 2672 | 1467974385442 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 2672 | 1467974385444 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A37000 == 33 [pid = 2672] [id = 421] 03:39:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871A8D800) [pid = 2672] [serial = 1263] [outer = 0000000000000000] 03:39:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487266F800) [pid = 2672] [serial = 1264] [outer = 0000004871A8D800] 03:39:45 INFO - PROCESS | 2672 | 1467974385490 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872691C00) [pid = 2672] [serial = 1265] [outer = 0000004871A8D800] 03:39:45 INFO - PROCESS | 2672 | 1467974385901 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 587ms 03:39:45 INFO - PROCESS | 2672 | 1467974385949 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 2672 | 1467974385951 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:39:45 INFO - PROCESS | 2672 | 1467974385955 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 2672 | 1467974385957 Marionette TRACE conn6 <- [1,1650,null,{}] 03:39:45 INFO - PROCESS | 2672 | 1467974385965 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 2672 | 1467974385967 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:46 INFO - PROCESS | 2672 | 1467974386050 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:39:46 INFO - PROCESS | 2672 | 1467974386058 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2672 | 1467974386060 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A96800 == 34 [pid = 2672] [id = 422] 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487298FC00) [pid = 2672] [serial = 1266] [outer = 0000000000000000] 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872998C00) [pid = 2672] [serial = 1267] [outer = 000000487298FC00] 03:39:46 INFO - PROCESS | 2672 | 1467974386106 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872CA1800) [pid = 2672] [serial = 1268] [outer = 000000487298FC00] 03:39:46 INFO - PROCESS | 2672 | 1467974386574 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 03:39:46 INFO - PROCESS | 2672 | 1467974386587 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:39:46 INFO - PROCESS | 2672 | 1467974386589 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 2672 | 1467974386592 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 2672 | 1467974386594 Marionette TRACE conn6 <- [1,1654,null,{}] 03:39:46 INFO - PROCESS | 2672 | 1467974386610 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 2672 | 1467974386612 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:46 INFO - PROCESS | 2672 | 1467974386695 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:39:46 INFO - PROCESS | 2672 | 1467974386700 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2672 | 1467974386702 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:46 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D3800 == 35 [pid = 2672] [id = 423] 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872CA8800) [pid = 2672] [serial = 1269] [outer = 0000000000000000] 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872F21400) [pid = 2672] [serial = 1270] [outer = 0000004872CA8800] 03:39:46 INFO - PROCESS | 2672 | 1467974386748 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048730CE400) [pid = 2672] [serial = 1271] [outer = 0000004872CA8800] 03:39:47 INFO - PROCESS | 2672 | 1467974387525 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 987ms 03:39:47 INFO - PROCESS | 2672 | 1467974387584 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 2672 | 1467974387589 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:39:47 INFO - PROCESS | 2672 | 1467974387593 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 2672 | 1467974387599 Marionette TRACE conn6 <- [1,1658,null,{}] 03:39:47 INFO - PROCESS | 2672 | 1467974387605 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 2672 | 1467974387608 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:47 INFO - PROCESS | 2672 | 1467974387747 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:39:47 INFO - PROCESS | 2672 | 1467974387860 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 2672 | 1467974387863 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DBD800 == 36 [pid = 2672] [id = 424] 03:39:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865952400) [pid = 2672] [serial = 1272] [outer = 0000000000000000] 03:39:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004865A27400) [pid = 2672] [serial = 1273] [outer = 0000004865952400] 03:39:47 INFO - PROCESS | 2672 | 1467974387924 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865B90C00) [pid = 2672] [serial = 1274] [outer = 0000004865952400] 03:39:48 INFO - PROCESS | 2672 | 1467974388587 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1027ms 03:39:48 INFO - PROCESS | 2672 | 1467974388624 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 2672 | 1467974388630 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:39:48 INFO - PROCESS | 2672 | 1467974388637 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 2672 | 1467974388640 Marionette TRACE conn6 <- [1,1662,null,{}] 03:39:48 INFO - PROCESS | 2672 | 1467974388645 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 2672 | 1467974388648 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:48 INFO - PROCESS | 2672 | 1467974388778 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:39:48 INFO - PROCESS | 2672 | 1467974388899 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 2672 | 1467974388902 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:48 INFO - PROCESS | 2672 | ++DOCSHELL 000000487502A800 == 37 [pid = 2672] [id = 425] 03:39:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486A075400) [pid = 2672] [serial = 1275] [outer = 0000000000000000] 03:39:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486B884800) [pid = 2672] [serial = 1276] [outer = 000000486A075400] 03:39:48 INFO - PROCESS | 2672 | 1467974388962 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486F4EF800) [pid = 2672] [serial = 1277] [outer = 000000486A075400] 03:39:49 INFO - PROCESS | 2672 | 1467974389817 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A96800 == 36 [pid = 2672] [id = 422] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A37000 == 35 [pid = 2672] [id = 421] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004873050800 == 34 [pid = 2672] [id = 420] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 000000487308B800 == 33 [pid = 2672] [id = 419] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F99000 == 32 [pid = 2672] [id = 418] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CBF000 == 31 [pid = 2672] [id = 417] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004871881000 == 30 [pid = 2672] [id = 416] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 000000486AABA000 == 29 [pid = 2672] [id = 415] 03:39:49 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD21800 == 28 [pid = 2672] [id = 414] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004873CB8000) [pid = 2672] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000487298EC00) [pid = 2672] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486A83F400) [pid = 2672] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004874A4C000) [pid = 2672] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004873FBF400) [pid = 2672] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486ABBC800) [pid = 2672] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486B711C00) [pid = 2672] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486F4EFC00) [pid = 2672] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A24C00) [pid = 2672] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865B8C800) [pid = 2672] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A2A800) [pid = 2672] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B52C00) [pid = 2672] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486AEF7800) [pid = 2672] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCB2000) [pid = 2672] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004875F16800) [pid = 2672] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048758AC800) [pid = 2672] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872695C00) [pid = 2672] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871FDC800) [pid = 2672] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872675400) [pid = 2672] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872C9F400) [pid = 2672] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004871A86000) [pid = 2672] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1285ms 03:39:49 INFO - PROCESS | 2672 | 1467974389924 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2672 | 1467974389928 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:39:49 INFO - PROCESS | 2672 | 1467974389934 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 2672 | 1467974389937 Marionette TRACE conn6 <- [1,1666,null,{}] 03:39:49 INFO - PROCESS | 2672 | 1467974389943 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 2672 | 1467974389946 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:50 INFO - PROCESS | 2672 | 1467974390050 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:39:50 INFO - PROCESS | 2672 | 1467974390058 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2672 | 1467974390063 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:50 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AABA000 == 29 [pid = 2672] [id = 426] 03:39:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048659AAC00) [pid = 2672] [serial = 1278] [outer = 0000000000000000] 03:39:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A24000) [pid = 2672] [serial = 1279] [outer = 00000048659AAC00] 03:39:50 INFO - PROCESS | 2672 | 1467974390114 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B50000) [pid = 2672] [serial = 1280] [outer = 00000048659AAC00] 03:39:50 INFO - PROCESS | 2672 | 1467974390650 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 03:39:50 INFO - PROCESS | 2672 | 1467974390671 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 2672 | 1467974390676 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:39:50 INFO - PROCESS | 2672 | 1467974390682 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:39:50 INFO - PROCESS | 2672 | 1467974390685 Marionette TRACE conn6 <- [1,1670,null,{}] 03:39:50 INFO - PROCESS | 2672 | 1467974390689 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 2672 | 1467974390691 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:50 INFO - PROCESS | 2672 | 1467974390783 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:39:50 INFO - PROCESS | 2672 | 1467974390864 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2672 | 1467974390866 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:50 INFO - PROCESS | 2672 | ++DOCSHELL 000000487251E800 == 30 [pid = 2672] [id = 427] 03:39:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486A072C00) [pid = 2672] [serial = 1281] [outer = 0000000000000000] 03:39:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A83F400) [pid = 2672] [serial = 1282] [outer = 000000486A072C00] 03:39:50 INFO - PROCESS | 2672 | 1467974390916 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AEF8400) [pid = 2672] [serial = 1283] [outer = 000000486A072C00] 03:39:51 INFO - PROCESS | 2672 | 1467974391324 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 03:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:39:51 INFO - PROCESS | 2672 | 1467974391356 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 2672 | 1467974391359 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:39:51 INFO - PROCESS | 2672 | 1467974391363 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 2672 | 1467974391367 Marionette TRACE conn6 <- [1,1674,null,{}] 03:39:51 INFO - PROCESS | 2672 | 1467974391378 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 2672 | 1467974391383 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:51 INFO - PROCESS | 2672 | 1467974391474 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:39:51 INFO - PROCESS | 2672 | 1467974391481 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 2672 | 1467974391485 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FA5000 == 31 [pid = 2672] [id = 428] 03:39:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BCB7400) [pid = 2672] [serial = 1284] [outer = 0000000000000000] 03:39:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486E78D000) [pid = 2672] [serial = 1285] [outer = 000000486BCB7400] 03:39:51 INFO - PROCESS | 2672 | 1467974391535 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (00000048718D9800) [pid = 2672] [serial = 1286] [outer = 000000486BCB7400] 03:39:52 INFO - PROCESS | 2672 | 1467974391997 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 03:39:52 INFO - PROCESS | 2672 | 1467974392057 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2672 | 1467974392060 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 2672 | 1467974392063 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:39:52 INFO - PROCESS | 2672 | 1467974392065 Marionette TRACE conn6 <- [1,1678,null,{}] 03:39:52 INFO - PROCESS | 2672 | 1467974392069 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 2672 | 1467974392071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:52 INFO - PROCESS | 2672 | 1467974392220 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:39:52 INFO - PROCESS | 2672 | 1467974392233 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 2672 | 1467974392235 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:52 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535D800 == 32 [pid = 2672] [id = 429] 03:39:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004871A93800) [pid = 2672] [serial = 1287] [outer = 0000000000000000] 03:39:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871F25400) [pid = 2672] [serial = 1288] [outer = 0000004871A93800] 03:39:52 INFO - PROCESS | 2672 | 1467974392334 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487263A400) [pid = 2672] [serial = 1289] [outer = 0000004871A93800] 03:39:52 INFO - PROCESS | 2672 | 1467974392768 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 03:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:39:52 INFO - PROCESS | 2672 | 1467974392850 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2672 | 1467974392852 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 2672 | 1467974392855 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 2672 | 1467974392857 Marionette TRACE conn6 <- [1,1682,null,{}] 03:39:52 INFO - PROCESS | 2672 | 1467974392861 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 2672 | 1467974392863 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:52 INFO - PROCESS | 2672 | 1467974392979 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:39:53 INFO - PROCESS | 2672 | 1467974393035 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2672 | 1467974393038 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A3E000 == 33 [pid = 2672] [id = 430] 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872695000) [pid = 2672] [serial = 1290] [outer = 0000000000000000] 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872990C00) [pid = 2672] [serial = 1291] [outer = 0000004872695000] 03:39:53 INFO - PROCESS | 2672 | 1467974393085 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872C9F400) [pid = 2672] [serial = 1292] [outer = 0000004872695000] 03:39:53 INFO - PROCESS | 2672 | 1467974393522 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 03:39:53 INFO - PROCESS | 2672 | 1467974393593 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 2672 | 1467974393596 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:39:53 INFO - PROCESS | 2672 | 1467974393599 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 2672 | 1467974393601 Marionette TRACE conn6 <- [1,1686,null,{}] 03:39:53 INFO - PROCESS | 2672 | 1467974393605 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 2672 | 1467974393611 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:53 INFO - PROCESS | 2672 | 1467974393770 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:39:53 INFO - PROCESS | 2672 | 1467974393821 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2672 | 1467974393823 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A57800 == 34 [pid = 2672] [id = 431] 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (00000048730D4000) [pid = 2672] [serial = 1293] [outer = 0000000000000000] 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873F9B000) [pid = 2672] [serial = 1294] [outer = 00000048730D4000] 03:39:53 INFO - PROCESS | 2672 | 1467974393869 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873FC3400) [pid = 2672] [serial = 1295] [outer = 00000048730D4000] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000487298FC00) [pid = 2672] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A8D400) [pid = 2672] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AAE9C00) [pid = 2672] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486BCB2400) [pid = 2672] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865955000) [pid = 2672] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486BCB2800) [pid = 2672] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865B96400) [pid = 2672] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004863C4FC00) [pid = 2672] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004871A8D800) [pid = 2672] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A2A000) [pid = 2672] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871A89000) [pid = 2672] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487584C000) [pid = 2672] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:39:54 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048659A6800) [pid = 2672] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:39:54 INFO - PROCESS | 2672 | 1467974394293 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 03:39:54 INFO - PROCESS | 2672 | 1467974394337 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2672 | 1467974394339 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:39:54 INFO - PROCESS | 2672 | 1467974394343 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 2672 | 1467974394345 Marionette TRACE conn6 <- [1,1690,null,{}] 03:39:54 INFO - PROCESS | 2672 | 1467974394348 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 2672 | 1467974394350 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:54 INFO - PROCESS | 2672 | 1467974394464 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:39:54 INFO - PROCESS | 2672 | 1467974394517 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2672 | 1467974394519 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DB9000 == 35 [pid = 2672] [id = 432] 03:39:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048659B1800) [pid = 2672] [serial = 1296] [outer = 0000000000000000] 03:39:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BCB2800) [pid = 2672] [serial = 1297] [outer = 00000048659B1800] 03:39:54 INFO - PROCESS | 2672 | 1467974394565 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872F1A000) [pid = 2672] [serial = 1298] [outer = 00000048659B1800] 03:39:54 INFO - PROCESS | 2672 | 1467974394939 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 03:39:54 INFO - PROCESS | 2672 | 1467974394975 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2672 | 1467974394985 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:39:54 INFO - PROCESS | 2672 | 1467974394989 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:39:55 INFO - PROCESS | 2672 | 1467974394991 Marionette TRACE conn6 <- [1,1694,null,{}] 03:39:55 INFO - PROCESS | 2672 | 1467974394994 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 2672 | 1467974394996 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:55 INFO - PROCESS | 2672 | 1467974395082 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:39:55 INFO - PROCESS | 2672 | 1467974395118 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 2672 | 1467974395120 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879090000 == 36 [pid = 2672] [id = 433] 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004874A54C00) [pid = 2672] [serial = 1299] [outer = 0000000000000000] 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048750D2C00) [pid = 2672] [serial = 1300] [outer = 0000004874A54C00] 03:39:55 INFO - PROCESS | 2672 | 1467974395166 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048758A7400) [pid = 2672] [serial = 1301] [outer = 0000004874A54C00] 03:39:55 INFO - PROCESS | 2672 | 1467974395596 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 03:39:55 INFO - PROCESS | 2672 | 1467974395627 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 2672 | 1467974395629 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:39:55 INFO - PROCESS | 2672 | 1467974395632 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 2672 | 1467974395634 Marionette TRACE conn6 <- [1,1698,null,{}] 03:39:55 INFO - PROCESS | 2672 | 1467974395638 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 2672 | 1467974395640 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:55 INFO - PROCESS | 2672 | 1467974395727 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:39:55 INFO - PROCESS | 2672 | 1467974395732 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 2672 | 1467974395735 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A108800 == 37 [pid = 2672] [id = 434] 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F0E800) [pid = 2672] [serial = 1302] [outer = 0000000000000000] 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004875F14800) [pid = 2672] [serial = 1303] [outer = 0000004875F0E800] 03:39:55 INFO - PROCESS | 2672 | 1467974395781 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487617F800) [pid = 2672] [serial = 1304] [outer = 0000004875F0E800] 03:39:56 INFO - PROCESS | 2672 | 1467974396364 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 03:39:56 INFO - PROCESS | 2672 | 1467974396455 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 2672 | 1467974396460 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:39:56 INFO - PROCESS | 2672 | 1467974396481 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:39:56 INFO - PROCESS | 2672 | 1467974396485 Marionette TRACE conn6 <- [1,1702,null,{}] 03:39:56 INFO - PROCESS | 2672 | 1467974396491 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 2672 | 1467974396495 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:56 INFO - PROCESS | 2672 | 1467974396629 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:39:56 INFO - PROCESS | 2672 | 1467974396743 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 2672 | 1467974396749 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AF9000 == 38 [pid = 2672] [id = 435] 03:39:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486594CC00) [pid = 2672] [serial = 1305] [outer = 0000000000000000] 03:39:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865B95400) [pid = 2672] [serial = 1306] [outer = 000000486594CC00] 03:39:56 INFO - PROCESS | 2672 | 1467974396811 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486AE15C00) [pid = 2672] [serial = 1307] [outer = 000000486594CC00] 03:39:57 INFO - PROCESS | 2672 | 1467974397396 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 03:39:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:39:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 2672 | 1467974397428 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:39:57 INFO - PROCESS | 2672 | 1467974397436 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 2672 | 1467974397439 Marionette TRACE conn6 <- [1,1706,null,{}] 03:39:57 INFO - PROCESS | 2672 | 1467974397443 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 2672 | 1467974397446 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:57 INFO - PROCESS | 2672 | 1467974397565 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:39:57 INFO - PROCESS | 2672 | 1467974397660 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 2672 | 1467974397662 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:57 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760D6000 == 39 [pid = 2672] [id = 436] 03:39:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048713F5800) [pid = 2672] [serial = 1308] [outer = 0000000000000000] 03:39:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004871A84800) [pid = 2672] [serial = 1309] [outer = 00000048713F5800] 03:39:57 INFO - PROCESS | 2672 | 1467974397721 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872630400) [pid = 2672] [serial = 1310] [outer = 00000048713F5800] 03:39:58 INFO - PROCESS | 2672 | 1467974398372 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 03:39:58 INFO - PROCESS | 2672 | 1467974398426 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 2672 | 1467974398429 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:39:58 INFO - PROCESS | 2672 | 1467974398433 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 2672 | 1467974398437 Marionette TRACE conn6 <- [1,1710,null,{}] 03:39:58 INFO - PROCESS | 2672 | 1467974398449 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 2672 | 1467974398454 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:58 INFO - PROCESS | 2672 | 1467974398570 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:39:58 INFO - PROCESS | 2672 | 1467974398692 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 2672 | 1467974398696 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:58 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AEC4000 == 40 [pid = 2672] [id = 437] 03:39:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004873EED000) [pid = 2672] [serial = 1311] [outer = 0000000000000000] 03:39:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004875F0F800) [pid = 2672] [serial = 1312] [outer = 0000004873EED000] 03:39:58 INFO - PROCESS | 2672 | 1467974398757 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004876F75000) [pid = 2672] [serial = 1313] [outer = 0000004873EED000] 03:39:59 INFO - PROCESS | 2672 | 1467974399346 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 03:39:59 INFO - PROCESS | 2672 | 1467974399435 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 2672 | 1467974399438 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 2672 | 1467974399444 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:39:59 INFO - PROCESS | 2672 | 1467974399447 Marionette TRACE conn6 <- [1,1714,null,{}] 03:39:59 INFO - PROCESS | 2672 | 1467974399451 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 2672 | 1467974399453 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:59 INFO - PROCESS | 2672 | 1467974399576 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:39:59 INFO - PROCESS | 2672 | 1467974399810 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 2672 | 1467974399813 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:39:59 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AAC2000 == 41 [pid = 2672] [id = 438] 03:39:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865803C00) [pid = 2672] [serial = 1314] [outer = 0000000000000000] 03:39:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486594A000) [pid = 2672] [serial = 1315] [outer = 0000004865803C00] 03:39:59 INFO - PROCESS | 2672 | 1467974399886 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865A96800) [pid = 2672] [serial = 1316] [outer = 0000004865803C00] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879090000 == 40 [pid = 2672] [id = 433] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DB9000 == 39 [pid = 2672] [id = 432] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A57800 == 38 [pid = 2672] [id = 431] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A3E000 == 37 [pid = 2672] [id = 430] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487535D800 == 36 [pid = 2672] [id = 429] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FA5000 == 35 [pid = 2672] [id = 428] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487251E800 == 34 [pid = 2672] [id = 427] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486AABA000 == 33 [pid = 2672] [id = 426] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487502A800 == 32 [pid = 2672] [id = 425] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DBD800 == 31 [pid = 2672] [id = 424] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D3800 == 30 [pid = 2672] [id = 423] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487AEC4000 == 29 [pid = 2672] [id = 437] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 00000048760D6000 == 28 [pid = 2672] [id = 436] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487A108800 == 27 [pid = 2672] [id = 434] 03:40:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AF9000 == 26 [pid = 2672] [id = 435] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872998C00) [pid = 2672] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486A7B4400) [pid = 2672] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865D79800) [pid = 2672] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486AEF0800) [pid = 2672] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486BCDA400) [pid = 2672] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048659A7400) [pid = 2672] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A2CC00) [pid = 2672] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486F4F5800) [pid = 2672] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865C10400) [pid = 2672] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486BCE9C00) [pid = 2672] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004866CE0800) [pid = 2672] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486580B800) [pid = 2672] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048713F0C00) [pid = 2672] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487266F800) [pid = 2672] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCDAC00) [pid = 2672] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B707800) [pid = 2672] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004869DC3400) [pid = 2672] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872CAB000) [pid = 2672] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871AB3000) [pid = 2672] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872CA1800) [pid = 2672] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004876353400) [pid = 2672] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004875F19800) [pid = 2672] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487780C800) [pid = 2672] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004876F7C000) [pid = 2672] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872691C00) [pid = 2672] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486B887800) [pid = 2672] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:40:01 INFO - PROCESS | 2672 | 1467974401275 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1873ms 03:40:01 INFO - PROCESS | 2672 | 1467974401322 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 2672 | 1467974401327 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:40:01 INFO - PROCESS | 2672 | 1467974401332 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 2672 | 1467974401335 Marionette TRACE conn6 <- [1,1718,null,{}] 03:40:01 INFO - PROCESS | 2672 | 1467974401342 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 2672 | 1467974401345 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:01 INFO - PROCESS | 2672 | 1467974401449 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:40:01 INFO - PROCESS | 2672 | 1467974401458 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2672 | 1467974401463 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A851000 == 27 [pid = 2672] [id = 439] 03:40:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048658A4C00) [pid = 2672] [serial = 1317] [outer = 0000000000000000] 03:40:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865946000) [pid = 2672] [serial = 1318] [outer = 00000048658A4C00] 03:40:01 INFO - PROCESS | 2672 | 1467974401513 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865961000) [pid = 2672] [serial = 1319] [outer = 00000048658A4C00] 03:40:02 INFO - PROCESS | 2672 | 1467974402027 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2672 | 1467974402074 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:40:02 INFO - PROCESS | 2672 | 1467974402081 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 2672 | 1467974402084 Marionette TRACE conn6 <- [1,1722,null,{}] 03:40:02 INFO - PROCESS | 2672 | 1467974402088 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 2672 | 1467974402091 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:02 INFO - PROCESS | 2672 | 1467974402187 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:40:02 INFO - PROCESS | 2672 | 1467974402266 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 2672 | 1467974402269 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:02 INFO - PROCESS | 2672 | ++DOCSHELL 000000487137D000 == 28 [pid = 2672] [id = 440] 03:40:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A82000) [pid = 2672] [serial = 1320] [outer = 0000000000000000] 03:40:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A96C00) [pid = 2672] [serial = 1321] [outer = 0000004865A82000] 03:40:02 INFO - PROCESS | 2672 | 1467974402319 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B8D800) [pid = 2672] [serial = 1322] [outer = 0000004865A82000] 03:40:02 INFO - PROCESS | 2672 | 1467974402745 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 03:40:02 INFO - PROCESS | 2672 | 1467974402816 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2672 | 1467974402819 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:40:02 INFO - PROCESS | 2672 | 1467974402827 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 2672 | 1467974402831 Marionette TRACE conn6 <- [1,1726,null,{}] 03:40:02 INFO - PROCESS | 2672 | 1467974402843 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 2672 | 1467974402848 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:02 INFO - PROCESS | 2672 | 1467974402946 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:40:02 INFO - PROCESS | 2672 | 1467974402956 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 2672 | 1467974402960 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872927800 == 29 [pid = 2672] [id = 441] 03:40:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486A4FB000) [pid = 2672] [serial = 1323] [outer = 0000000000000000] 03:40:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486AA72000) [pid = 2672] [serial = 1324] [outer = 000000486A4FB000] 03:40:03 INFO - PROCESS | 2672 | 1467974403010 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486AE1A800) [pid = 2672] [serial = 1325] [outer = 000000486A4FB000] 03:40:03 INFO - PROCESS | 2672 | 1467974403469 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 03:40:03 INFO - PROCESS | 2672 | 1467974403517 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 2672 | 1467974403520 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:40:03 INFO - PROCESS | 2672 | 1467974403524 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 2672 | 1467974403526 Marionette TRACE conn6 <- [1,1730,null,{}] 03:40:03 INFO - PROCESS | 2672 | 1467974403529 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 2672 | 1467974403531 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:03 INFO - PROCESS | 2672 | 1467974403646 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:40:03 INFO - PROCESS | 2672 | 1467974403652 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2672 | 1467974403654 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7F800 == 30 [pid = 2672] [id = 442] 03:40:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486B889400) [pid = 2672] [serial = 1326] [outer = 0000000000000000] 03:40:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486B8D7C00) [pid = 2672] [serial = 1327] [outer = 000000486B889400] 03:40:03 INFO - PROCESS | 2672 | 1467974403742 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCB1C00) [pid = 2672] [serial = 1328] [outer = 000000486B889400] 03:40:04 INFO - PROCESS | 2672 | 1467974404186 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 03:40:04 INFO - PROCESS | 2672 | 1467974404197 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2672 | 1467974404207 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:40:04 INFO - PROCESS | 2672 | 1467974404211 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 2672 | 1467974404213 Marionette TRACE conn6 <- [1,1734,null,{}] 03:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:40:04 INFO - PROCESS | 2672 | 1467974404224 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 2672 | 1467974404226 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:04 INFO - PROCESS | 2672 | 1467974404369 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:40:04 INFO - PROCESS | 2672 | 1467974404390 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 2672 | 1467974404392 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:04 INFO - PROCESS | 2672 | ++DOCSHELL 000000487307D800 == 31 [pid = 2672] [id = 443] 03:40:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BCE4800) [pid = 2672] [serial = 1329] [outer = 0000000000000000] 03:40:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486C359800) [pid = 2672] [serial = 1330] [outer = 000000486BCE4800] 03:40:04 INFO - PROCESS | 2672 | 1467974404439 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486F4F5400) [pid = 2672] [serial = 1331] [outer = 000000486BCE4800] 03:40:04 INFO - PROCESS | 2672 | 1467974404900 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 03:40:04 INFO - PROCESS | 2672 | 1467974404950 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2672 | 1467974404953 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:40:04 INFO - PROCESS | 2672 | 1467974404956 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 2672 | 1467974404957 Marionette TRACE conn6 <- [1,1738,null,{}] 03:40:04 INFO - PROCESS | 2672 | 1467974404961 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 2672 | 1467974404967 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:05 INFO - PROCESS | 2672 | 1467974405113 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:40:05 INFO - PROCESS | 2672 | 1467974405127 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2672 | 1467974405129 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000487536C800 == 32 [pid = 2672] [id = 444] 03:40:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486BCE5C00) [pid = 2672] [serial = 1332] [outer = 0000000000000000] 03:40:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871834400) [pid = 2672] [serial = 1333] [outer = 000000486BCE5C00] 03:40:05 INFO - PROCESS | 2672 | 1467974405220 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487248F000) [pid = 2672] [serial = 1334] [outer = 000000486BCE5C00] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004871A93800) [pid = 2672] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872695000) [pid = 2672] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048659B1800) [pid = 2672] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048730D4000) [pid = 2672] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048659AAC00) [pid = 2672] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872CA8800) [pid = 2672] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCB7400) [pid = 2672] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865952400) [pid = 2672] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486A072C00) [pid = 2672] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486A075400) [pid = 2672] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004875F0E800) [pid = 2672] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:40:05 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004874A54C00) [pid = 2672] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:40:05 INFO - PROCESS | 2672 | 1467974405855 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 923ms 03:40:05 INFO - PROCESS | 2672 | 1467974405882 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 2672 | 1467974405884 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:40:05 INFO - PROCESS | 2672 | 1467974405893 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 2672 | 1467974405895 Marionette TRACE conn6 <- [1,1742,null,{}] 03:40:05 INFO - PROCESS | 2672 | 1467974405899 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 2672 | 1467974405901 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:06 INFO - PROCESS | 2672 | 1467974406011 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:40:06 INFO - PROCESS | 2672 | 1467974406063 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 2672 | 1467974406064 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876391000 == 33 [pid = 2672] [id = 445] 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004864E56C00) [pid = 2672] [serial = 1335] [outer = 0000000000000000] 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486A075400) [pid = 2672] [serial = 1336] [outer = 0000004864E56C00] 03:40:06 INFO - PROCESS | 2672 | 1467974406110 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487266D400) [pid = 2672] [serial = 1337] [outer = 0000004864E56C00] 03:40:06 INFO - PROCESS | 2672 | 1467974406471 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 03:40:06 INFO - PROCESS | 2672 | 1467974406520 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 2672 | 1467974406522 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:40:06 INFO - PROCESS | 2672 | 1467974406532 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 2672 | 1467974406534 Marionette TRACE conn6 <- [1,1746,null,{}] 03:40:06 INFO - PROCESS | 2672 | 1467974406538 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 2672 | 1467974406540 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:06 INFO - PROCESS | 2672 | 1467974406622 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:40:06 INFO - PROCESS | 2672 | 1467974406628 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 2672 | 1467974406630 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9A800 == 34 [pid = 2672] [id = 446] 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487267C800) [pid = 2672] [serial = 1338] [outer = 0000000000000000] 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487298DC00) [pid = 2672] [serial = 1339] [outer = 000000487267C800] 03:40:06 INFO - PROCESS | 2672 | 1467974406675 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872B32400) [pid = 2672] [serial = 1340] [outer = 000000487267C800] 03:40:07 INFO - PROCESS | 2672 | 1467974407111 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 03:40:07 INFO - PROCESS | 2672 | 1467974407160 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 2672 | 1467974407162 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:40:07 INFO - PROCESS | 2672 | 1467974407166 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 2672 | 1467974407168 Marionette TRACE conn6 <- [1,1750,null,{}] 03:40:07 INFO - PROCESS | 2672 | 1467974407171 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 2672 | 1467974407173 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:07 INFO - PROCESS | 2672 | 1467974407257 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:40:07 INFO - PROCESS | 2672 | 1467974407264 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 2672 | 1467974407266 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:07 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D0800 == 35 [pid = 2672] [id = 447] 03:40:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872C48C00) [pid = 2672] [serial = 1341] [outer = 0000000000000000] 03:40:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872D6AC00) [pid = 2672] [serial = 1342] [outer = 0000004872C48C00] 03:40:07 INFO - PROCESS | 2672 | 1467974407312 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F24C00) [pid = 2672] [serial = 1343] [outer = 0000004872C48C00] 03:40:07 INFO - PROCESS | 2672 | 1467974407953 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 839ms 03:40:08 INFO - PROCESS | 2672 | 1467974408009 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2672 | 1467974408014 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:40:08 INFO - PROCESS | 2672 | 1467974408020 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2672 | 1467974408023 Marionette TRACE conn6 <- [1,1754,null,{}] 03:40:08 INFO - PROCESS | 2672 | 1467974408055 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 2672 | 1467974408058 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:08 INFO - PROCESS | 2672 | 1467974408193 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:40:08 INFO - PROCESS | 2672 | 1467974408308 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2672 | 1467974408312 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:08 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F441800 == 36 [pid = 2672] [id = 448] 03:40:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (00000048650CC000) [pid = 2672] [serial = 1344] [outer = 0000000000000000] 03:40:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048659AA400) [pid = 2672] [serial = 1345] [outer = 00000048650CC000] 03:40:08 INFO - PROCESS | 2672 | 1467974408373 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865A9B400) [pid = 2672] [serial = 1346] [outer = 00000048650CC000] 03:40:09 INFO - PROCESS | 2672 | 1467974409191 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1251ms 03:40:09 INFO - PROCESS | 2672 | 1467974409273 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 2672 | 1467974409279 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:40:09 INFO - PROCESS | 2672 | 1467974409286 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 2672 | 1467974409289 Marionette TRACE conn6 <- [1,1758,null,{}] 03:40:09 INFO - PROCESS | 2672 | 1467974409293 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 2672 | 1467974409297 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:09 INFO - PROCESS | 2672 | 1467974409473 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:40:09 INFO - PROCESS | 2672 | 1467974409587 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 2672 | 1467974409590 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875344800 == 37 [pid = 2672] [id = 449] 03:40:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486A7B4400) [pid = 2672] [serial = 1347] [outer = 0000000000000000] 03:40:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486AEF6000) [pid = 2672] [serial = 1348] [outer = 000000486A7B4400] 03:40:09 INFO - PROCESS | 2672 | 1467974409650 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004866EB9000) [pid = 2672] [serial = 1349] [outer = 000000486A7B4400] 03:40:10 INFO - PROCESS | 2672 | 1467974410547 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9A800 == 36 [pid = 2672] [id = 446] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004876391000 == 35 [pid = 2672] [id = 445] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 000000487536C800 == 34 [pid = 2672] [id = 444] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 000000487307D800 == 33 [pid = 2672] [id = 443] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7F800 == 32 [pid = 2672] [id = 442] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004872927800 == 31 [pid = 2672] [id = 441] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 000000487137D000 == 30 [pid = 2672] [id = 440] 03:40:10 INFO - PROCESS | 2672 | --DOCSHELL 000000486A851000 == 29 [pid = 2672] [id = 439] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004871F25400) [pid = 2672] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000487263A400) [pid = 2672] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872C9F400) [pid = 2672] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872990C00) [pid = 2672] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486BCB2800) [pid = 2672] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004873F9B000) [pid = 2672] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A24000) [pid = 2672] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048730CE400) [pid = 2672] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872F21400) [pid = 2672] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486E78D000) [pid = 2672] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A27400) [pid = 2672] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B90C00) [pid = 2672] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486A83F400) [pid = 2672] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486AEF8400) [pid = 2672] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486B884800) [pid = 2672] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486F4EF800) [pid = 2672] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865B50000) [pid = 2672] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004875F14800) [pid = 2672] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048758A7400) [pid = 2672] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000487617F800) [pid = 2672] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (00000048750D2C00) [pid = 2672] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004873FC3400) [pid = 2672] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048718D9800) [pid = 2672] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872F1A000) [pid = 2672] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1328ms 03:40:10 INFO - PROCESS | 2672 | 1467974410615 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 2672 | 1467974410620 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 2672 | 1467974410625 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:40:10 INFO - PROCESS | 2672 | 1467974410628 Marionette TRACE conn6 <- [1,1762,null,{}] 03:40:10 INFO - PROCESS | 2672 | 1467974410634 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 2672 | 1467974410637 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:10 INFO - PROCESS | 2672 | 1467974410749 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:40:10 INFO - PROCESS | 2672 | 1467974410758 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 2672 | 1467974410762 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B745800 == 30 [pid = 2672] [id = 450] 03:40:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A28000) [pid = 2672] [serial = 1350] [outer = 0000000000000000] 03:40:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A31C00) [pid = 2672] [serial = 1351] [outer = 0000004865A28000] 03:40:10 INFO - PROCESS | 2672 | 1467974410813 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865B90C00) [pid = 2672] [serial = 1352] [outer = 0000004865A28000] 03:40:11 INFO - PROCESS | 2672 | 1467974411340 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 03:40:11 INFO - PROCESS | 2672 | 1467974411363 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 2672 | 1467974411368 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:40:11 INFO - PROCESS | 2672 | 1467974411374 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 2672 | 1467974411377 Marionette TRACE conn6 <- [1,1766,null,{}] 03:40:11 INFO - PROCESS | 2672 | 1467974411381 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 2672 | 1467974411384 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:11 INFO - PROCESS | 2672 | 1467974411478 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:40:11 INFO - PROCESS | 2672 | 1467974411488 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 2672 | 1467974411491 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:11 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872593800 == 31 [pid = 2672] [id = 451] 03:40:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004869D5B400) [pid = 2672] [serial = 1353] [outer = 0000000000000000] 03:40:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486A83F400) [pid = 2672] [serial = 1354] [outer = 0000004869D5B400] 03:40:11 INFO - PROCESS | 2672 | 1467974411606 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AEFD400) [pid = 2672] [serial = 1355] [outer = 0000004869D5B400] 03:40:12 INFO - PROCESS | 2672 | 1467974412032 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 03:40:12 INFO - PROCESS | 2672 | 1467974412049 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2672 | 1467974412052 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:40:12 INFO - PROCESS | 2672 | 1467974412055 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 2672 | 1467974412059 Marionette TRACE conn6 <- [1,1770,null,{}] 03:40:12 INFO - PROCESS | 2672 | 1467974412070 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 2672 | 1467974412075 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:12 INFO - PROCESS | 2672 | 1467974412194 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:40:12 INFO - PROCESS | 2672 | 1467974412205 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2672 | 1467974412209 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FB8000 == 32 [pid = 2672] [id = 452] 03:40:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004864C35C00) [pid = 2672] [serial = 1356] [outer = 0000000000000000] 03:40:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486F4F8000) [pid = 2672] [serial = 1357] [outer = 0000004864C35C00] 03:40:12 INFO - PROCESS | 2672 | 1467974412260 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004871A85800) [pid = 2672] [serial = 1358] [outer = 0000004864C35C00] 03:40:12 INFO - PROCESS | 2672 | 1467974412720 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 03:40:12 INFO - PROCESS | 2672 | 1467974412792 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2672 | 1467974412795 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:40:12 INFO - PROCESS | 2672 | 1467974412806 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 2672 | 1467974412808 Marionette TRACE conn6 <- [1,1774,null,{}] 03:40:12 INFO - PROCESS | 2672 | 1467974412812 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 2672 | 1467974412814 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:12 INFO - PROCESS | 2672 | 1467974412935 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:40:12 INFO - PROCESS | 2672 | 1467974412992 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2672 | 1467974412994 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:13 INFO - PROCESS | 2672 | ++DOCSHELL 000000487536F800 == 33 [pid = 2672] [id = 453] 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048722E9800) [pid = 2672] [serial = 1359] [outer = 0000000000000000] 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487248C800) [pid = 2672] [serial = 1360] [outer = 00000048722E9800] 03:40:13 INFO - PROCESS | 2672 | 1467974413048 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487268B800) [pid = 2672] [serial = 1361] [outer = 00000048722E9800] 03:40:13 INFO - PROCESS | 2672 | 1467974413488 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 03:40:13 INFO - PROCESS | 2672 | 1467974413568 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 2672 | 1467974413571 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:40:13 INFO - PROCESS | 2672 | 1467974413578 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 2672 | 1467974413580 Marionette TRACE conn6 <- [1,1778,null,{}] 03:40:13 INFO - PROCESS | 2672 | 1467974413584 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 2672 | 1467974413586 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:13 INFO - PROCESS | 2672 | 1467974413699 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:40:13 INFO - PROCESS | 2672 | 1467974413753 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 2672 | 1467974413755 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A83000 == 34 [pid = 2672] [id = 454] 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048650CC400) [pid = 2672] [serial = 1362] [outer = 0000000000000000] 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872C9EC00) [pid = 2672] [serial = 1363] [outer = 00000048650CC400] 03:40:13 INFO - PROCESS | 2672 | 1467974413802 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872F1F400) [pid = 2672] [serial = 1364] [outer = 00000048650CC400] 03:40:14 INFO - PROCESS | 2672 | 1467974414231 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 03:40:14 INFO - PROCESS | 2672 | 1467974414252 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 2672 | 1467974414254 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 2672 | 1467974414257 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:40:14 INFO - PROCESS | 2672 | 1467974414259 Marionette TRACE conn6 <- [1,1782,null,{}] 03:40:14 INFO - PROCESS | 2672 | 1467974414263 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 2672 | 1467974414269 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:14 INFO - PROCESS | 2672 | 1467974414418 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:40:14 INFO - PROCESS | 2672 | 1467974414477 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 2672 | 1467974414479 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A65000 == 35 [pid = 2672] [id = 455] 03:40:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048737E8C00) [pid = 2672] [serial = 1365] [outer = 0000000000000000] 03:40:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004873FC5400) [pid = 2672] [serial = 1366] [outer = 00000048737E8C00] 03:40:14 INFO - PROCESS | 2672 | 1467974414525 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004874E93C00) [pid = 2672] [serial = 1367] [outer = 00000048737E8C00] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A82000) [pid = 2672] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486A4FB000) [pid = 2672] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048658A4C00) [pid = 2672] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCE4800) [pid = 2672] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865803C00) [pid = 2672] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004864E56C00) [pid = 2672] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BCE5C00) [pid = 2672] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487267C800) [pid = 2672] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486594CC00) [pid = 2672] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048713F5800) [pid = 2672] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004873EED000) [pid = 2672] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:40:14 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B889400) [pid = 2672] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:40:14 INFO - PROCESS | 2672 | 1467974414949 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 03:40:14 INFO - PROCESS | 2672 | 1467974414995 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 2672 | 1467974414997 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:40:15 INFO - PROCESS | 2672 | 1467974415001 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 2672 | 1467974415003 Marionette TRACE conn6 <- [1,1786,null,{}] 03:40:15 INFO - PROCESS | 2672 | 1467974415045 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 2672 | 1467974415047 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:15 INFO - PROCESS | 2672 | 1467974415133 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:40:15 INFO - PROCESS | 2672 | 1467974415144 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2672 | 1467974415146 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487907A800 == 36 [pid = 2672] [id = 456] 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865954800) [pid = 2672] [serial = 1368] [outer = 0000000000000000] 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000487183F400) [pid = 2672] [serial = 1369] [outer = 0000004865954800] 03:40:15 INFO - PROCESS | 2672 | 1467974415193 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004874E99000) [pid = 2672] [serial = 1370] [outer = 0000004865954800] 03:40:15 INFO - PROCESS | 2672 | 1467974415599 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 650ms 03:40:15 INFO - PROCESS | 2672 | 1467974415659 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 2672 | 1467974415661 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:40:15 INFO - PROCESS | 2672 | 1467974415665 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 2672 | 1467974415667 Marionette TRACE conn6 <- [1,1790,null,{}] 03:40:15 INFO - PROCESS | 2672 | 1467974415671 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 2672 | 1467974415673 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:15 INFO - PROCESS | 2672 | 1467974415765 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:40:15 INFO - PROCESS | 2672 | 1467974415773 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2672 | 1467974415775 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879263000 == 37 [pid = 2672] [id = 457] 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004875852C00) [pid = 2672] [serial = 1371] [outer = 0000000000000000] 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048758B4C00) [pid = 2672] [serial = 1372] [outer = 0000004875852C00] 03:40:15 INFO - PROCESS | 2672 | 1467974415820 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004875F18000) [pid = 2672] [serial = 1373] [outer = 0000004875852C00] 03:40:16 INFO - PROCESS | 2672 | 1467974416241 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 03:40:16 INFO - PROCESS | 2672 | 1467974416296 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 2672 | 1467974416299 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 2672 | 1467974416302 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:40:16 INFO - PROCESS | 2672 | 1467974416304 Marionette TRACE conn6 <- [1,1794,null,{}] 03:40:16 INFO - PROCESS | 2672 | 1467974416308 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 2672 | 1467974416310 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:16 INFO - PROCESS | 2672 | 1467974416394 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:40:16 INFO - PROCESS | 2672 | 1467974416399 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 2672 | 1467974416401 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:16 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FB5000 == 38 [pid = 2672] [id = 458] 03:40:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004876347C00) [pid = 2672] [serial = 1374] [outer = 0000000000000000] 03:40:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004876352C00) [pid = 2672] [serial = 1375] [outer = 0000004876347C00] 03:40:16 INFO - PROCESS | 2672 | 1467974416447 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004876F79800) [pid = 2672] [serial = 1376] [outer = 0000004876347C00] 03:40:17 INFO - PROCESS | 2672 | 1467974417052 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 775ms 03:40:17 INFO - PROCESS | 2672 | 1467974417080 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2672 | 1467974417085 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:40:17 INFO - PROCESS | 2672 | 1467974417090 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 2672 | 1467974417094 Marionette TRACE conn6 <- [1,1798,null,{}] 03:40:17 INFO - PROCESS | 2672 | 1467974417100 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 2672 | 1467974417104 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:17 INFO - PROCESS | 2672 | 1467974417230 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:40:17 INFO - PROCESS | 2672 | 1467974417354 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 2672 | 1467974417357 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872529800 == 39 [pid = 2672] [id = 459] 03:40:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865A2A400) [pid = 2672] [serial = 1377] [outer = 0000000000000000] 03:40:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865D79800) [pid = 2672] [serial = 1378] [outer = 0000004865A2A400] 03:40:17 INFO - PROCESS | 2672 | 1467974417418 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486AE15000) [pid = 2672] [serial = 1379] [outer = 0000004865A2A400] 03:40:18 INFO - PROCESS | 2672 | 1467974418069 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1026ms 03:40:18 INFO - PROCESS | 2672 | 1467974418120 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 2672 | 1467974418126 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:40:18 INFO - PROCESS | 2672 | 1467974418133 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 2672 | 1467974418136 Marionette TRACE conn6 <- [1,1802,null,{}] 03:40:18 INFO - PROCESS | 2672 | 1467974418140 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 2672 | 1467974418144 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:18 INFO - PROCESS | 2672 | 1467974418263 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:40:18 INFO - PROCESS | 2672 | 1467974418386 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 2672 | 1467974418389 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:18 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C7000 == 40 [pid = 2672] [id = 460] 03:40:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004870D93000) [pid = 2672] [serial = 1380] [outer = 0000000000000000] 03:40:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004871A88C00) [pid = 2672] [serial = 1381] [outer = 0000004870D93000] 03:40:18 INFO - PROCESS | 2672 | 1467974418448 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872C9F000) [pid = 2672] [serial = 1382] [outer = 0000004870D93000] 03:40:19 INFO - PROCESS | 2672 | 1467974419091 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1020ms 03:40:19 INFO - PROCESS | 2672 | 1467974419155 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:40:19 INFO - PROCESS | 2672 | 1467974419158 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:40:19 INFO - PROCESS | 2672 | 1467974419162 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 2672 | 1467974419166 Marionette TRACE conn6 <- [1,1806,null,{}] 03:40:19 INFO - PROCESS | 2672 | 1467974419178 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 2672 | 1467974419184 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:19 INFO - PROCESS | 2672 | 1467974419300 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:40:19 INFO - PROCESS | 2672 | 1467974419425 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 2672 | 1467974419428 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA22000 == 41 [pid = 2672] [id = 461] 03:40:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004873FC1000) [pid = 2672] [serial = 1383] [outer = 0000000000000000] 03:40:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004876F74C00) [pid = 2672] [serial = 1384] [outer = 0000004873FC1000] 03:40:19 INFO - PROCESS | 2672 | 1467974419488 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004877808800) [pid = 2672] [serial = 1385] [outer = 0000004873FC1000] 03:40:20 INFO - PROCESS | 2672 | 1467974420099 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 987ms 03:40:20 INFO - PROCESS | 2672 | 1467974420150 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 2672 | 1467974420154 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:40:20 INFO - PROCESS | 2672 | 1467974420158 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 2672 | 1467974420160 Marionette TRACE conn6 <- [1,1810,null,{}] 03:40:20 INFO - PROCESS | 2672 | 1467974420165 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 2672 | 1467974420167 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:20 INFO - PROCESS | 2672 | 1467974420284 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:40:20 INFO - PROCESS | 2672 | 1467974420379 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 2672 | 1467974420382 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B747800 == 42 [pid = 2672] [id = 462] 03:40:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486A83E400) [pid = 2672] [serial = 1386] [outer = 0000000000000000] 03:40:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486AEF7800) [pid = 2672] [serial = 1387] [outer = 000000486A83E400] 03:40:20 INFO - PROCESS | 2672 | 1467974420439 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004872990800) [pid = 2672] [serial = 1388] [outer = 000000486A83E400] 03:40:21 INFO - PROCESS | 2672 | 1467974421170 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1079ms 03:40:21 INFO - PROCESS | 2672 | 1467974421238 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2672 | 1467974421243 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:40:21 INFO - PROCESS | 2672 | 1467974421248 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 2672 | 1467974421253 Marionette TRACE conn6 <- [1,1814,null,{}] 03:40:21 INFO - PROCESS | 2672 | 1467974421258 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 2672 | 1467974421261 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:21 INFO - PROCESS | 2672 | 1467974421377 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:40:21 INFO - PROCESS | 2672 | 1467974421458 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 2672 | 1467974421461 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871378000 == 43 [pid = 2672] [id = 463] 03:40:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004866942000) [pid = 2672] [serial = 1389] [outer = 0000000000000000] 03:40:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486AB02400) [pid = 2672] [serial = 1390] [outer = 0000004866942000] 03:40:21 INFO - PROCESS | 2672 | 1467974421553 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (000000486B94C800) [pid = 2672] [serial = 1391] [outer = 0000004866942000] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004879263000 == 42 [pid = 2672] [id = 457] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000487907A800 == 41 [pid = 2672] [id = 456] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A65000 == 40 [pid = 2672] [id = 455] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A83000 == 39 [pid = 2672] [id = 454] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000487536F800 == 38 [pid = 2672] [id = 453] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FB8000 == 37 [pid = 2672] [id = 452] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872593800 == 36 [pid = 2672] [id = 451] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486B745800 == 35 [pid = 2672] [id = 450] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004875344800 == 34 [pid = 2672] [id = 449] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486F441800 == 33 [pid = 2672] [id = 448] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D0800 == 32 [pid = 2672] [id = 447] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486AAC2000 == 31 [pid = 2672] [id = 438] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000486B747800 == 30 [pid = 2672] [id = 462] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA22000 == 29 [pid = 2672] [id = 461] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C7000 == 28 [pid = 2672] [id = 460] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FB5000 == 27 [pid = 2672] [id = 458] 03:40:22 INFO - PROCESS | 2672 | --DOCSHELL 0000004872529800 == 26 [pid = 2672] [id = 459] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004865A96C00) [pid = 2672] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865B8D800) [pid = 2672] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486AA72000) [pid = 2672] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865946000) [pid = 2672] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865961000) [pid = 2672] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486F4F5400) [pid = 2672] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486C359800) [pid = 2672] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A96800) [pid = 2672] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486594A000) [pid = 2672] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486A075400) [pid = 2672] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871834400) [pid = 2672] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000487298DC00) [pid = 2672] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000487248F000) [pid = 2672] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AE15C00) [pid = 2672] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B95400) [pid = 2672] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872630400) [pid = 2672] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004871A84800) [pid = 2672] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004876F75000) [pid = 2672] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872D6AC00) [pid = 2672] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004875F0F800) [pid = 2672] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486B8D7C00) [pid = 2672] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872B32400) [pid = 2672] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486BCB1C00) [pid = 2672] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487266D400) [pid = 2672] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486AE1A800) [pid = 2672] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:40:22 INFO - PROCESS | 2672 | 1467974422768 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1537ms 03:40:22 INFO - PROCESS | 2672 | 1467974422790 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 2672 | 1467974422794 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:40:22 INFO - PROCESS | 2672 | 1467974422799 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 2672 | 1467974422804 Marionette TRACE conn6 <- [1,1818,null,{}] 03:40:22 INFO - PROCESS | 2672 | 1467974422809 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:22 INFO - PROCESS | 2672 | 1467974422812 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:22 INFO - PROCESS | 2672 | 1467974422942 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:40:23 INFO - PROCESS | 2672 | 1467974423041 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 2672 | 1467974423044 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B73B000 == 27 [pid = 2672] [id = 464] 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865961000) [pid = 2672] [serial = 1392] [outer = 0000000000000000] 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048659AB800) [pid = 2672] [serial = 1393] [outer = 0000004865961000] 03:40:23 INFO - PROCESS | 2672 | 1467974423095 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A81400) [pid = 2672] [serial = 1394] [outer = 0000004865961000] 03:40:23 INFO - PROCESS | 2672 | 1467974423505 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 03:40:23 INFO - PROCESS | 2672 | 1467974423559 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 2672 | 1467974423564 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:40:23 INFO - PROCESS | 2672 | 1467974423573 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 2672 | 1467974423576 Marionette TRACE conn6 <- [1,1822,null,{}] 03:40:23 INFO - PROCESS | 2672 | 1467974423580 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 2672 | 1467974423583 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:23 INFO - PROCESS | 2672 | 1467974423681 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:40:23 INFO - PROCESS | 2672 | 1467974423697 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 2672 | 1467974423699 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000487220C000 == 28 [pid = 2672] [id = 465] 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B49000) [pid = 2672] [serial = 1395] [outer = 0000000000000000] 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865C0E800) [pid = 2672] [serial = 1396] [outer = 0000004865B49000] 03:40:23 INFO - PROCESS | 2672 | 1467974423749 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004869D58C00) [pid = 2672] [serial = 1397] [outer = 0000004865B49000] 03:40:24 INFO - PROCESS | 2672 | 1467974424210 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 03:40:24 INFO - PROCESS | 2672 | 1467974424264 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 2672 | 1467974424267 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:40:24 INFO - PROCESS | 2672 | 1467974424270 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:40:24 INFO - PROCESS | 2672 | 1467974424274 Marionette TRACE conn6 <- [1,1826,null,{}] 03:40:24 INFO - PROCESS | 2672 | 1467974424285 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 2672 | 1467974424290 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:24 INFO - PROCESS | 2672 | 1467974424378 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:40:24 INFO - PROCESS | 2672 | 1467974424386 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2672 | 1467974424389 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F45000 == 29 [pid = 2672] [id = 466] 03:40:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486ABBE800) [pid = 2672] [serial = 1398] [outer = 0000000000000000] 03:40:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486AEF3000) [pid = 2672] [serial = 1399] [outer = 000000486ABBE800] 03:40:24 INFO - PROCESS | 2672 | 1467974424440 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486B893C00) [pid = 2672] [serial = 1400] [outer = 000000486ABBE800] 03:40:24 INFO - PROCESS | 2672 | 1467974424936 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 03:40:24 INFO - PROCESS | 2672 | 1467974424965 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 2672 | 1467974424968 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:40:24 INFO - PROCESS | 2672 | 1467974424971 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 2672 | 1467974424973 Marionette TRACE conn6 <- [1,1830,null,{}] 03:40:24 INFO - PROCESS | 2672 | 1467974424977 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 2672 | 1467974424979 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:25 INFO - PROCESS | 2672 | 1467974425128 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:40:25 INFO - PROCESS | 2672 | 1467974425151 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 2672 | 1467974425153 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000487304A800 == 30 [pid = 2672] [id = 467] 03:40:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCDDC00) [pid = 2672] [serial = 1401] [outer = 0000000000000000] 03:40:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486BCE3800) [pid = 2672] [serial = 1402] [outer = 000000486BCDDC00] 03:40:25 INFO - PROCESS | 2672 | 1467974425200 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486F089C00) [pid = 2672] [serial = 1403] [outer = 000000486BCDDC00] 03:40:25 INFO - PROCESS | 2672 | 1467974425657 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 03:40:25 INFO - PROCESS | 2672 | 1467974425708 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 2672 | 1467974425710 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:40:25 INFO - PROCESS | 2672 | 1467974425714 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 2672 | 1467974425715 Marionette TRACE conn6 <- [1,1834,null,{}] 03:40:25 INFO - PROCESS | 2672 | 1467974425719 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 2672 | 1467974425721 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:25 INFO - PROCESS | 2672 | 1467974425834 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:40:25 INFO - PROCESS | 2672 | 1467974425845 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 2672 | 1467974425847 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875357000 == 31 [pid = 2672] [id = 468] 03:40:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486A4FB800) [pid = 2672] [serial = 1404] [outer = 0000000000000000] 03:40:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004870D5D000) [pid = 2672] [serial = 1405] [outer = 000000486A4FB800] 03:40:25 INFO - PROCESS | 2672 | 1467974425936 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487183F000) [pid = 2672] [serial = 1406] [outer = 000000486A4FB800] 03:40:26 INFO - PROCESS | 2672 | 1467974426394 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 03:40:26 INFO - PROCESS | 2672 | 1467974426465 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 2672 | 1467974426468 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:40:26 INFO - PROCESS | 2672 | 1467974426471 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 2672 | 1467974426473 Marionette TRACE conn6 <- [1,1838,null,{}] 03:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:40:26 INFO - PROCESS | 2672 | 1467974426476 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 2672 | 1467974426483 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:26 INFO - PROCESS | 2672 | 1467974426610 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048650CC400) [pid = 2672] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048737E8C00) [pid = 2672] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048650CC000) [pid = 2672] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486A7B4400) [pid = 2672] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004869D5B400) [pid = 2672] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872C48C00) [pid = 2672] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004864C35C00) [pid = 2672] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A28000) [pid = 2672] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004875852C00) [pid = 2672] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004876347C00) [pid = 2672] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048722E9800) [pid = 2672] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:40:26 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865954800) [pid = 2672] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:40:26 INFO - PROCESS | 2672 | 1467974426855 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 2672 | 1467974426857 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:26 INFO - PROCESS | 2672 | ++DOCSHELL 000000487220C800 == 32 [pid = 2672] [id = 469] 03:40:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004863C58000) [pid = 2672] [serial = 1407] [outer = 0000000000000000] 03:40:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486580E800) [pid = 2672] [serial = 1408] [outer = 0000004863C58000] 03:40:26 INFO - PROCESS | 2672 | 1467974426913 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486AEFC000) [pid = 2672] [serial = 1409] [outer = 0000004863C58000] 03:40:27 INFO - PROCESS | 2672 | 1467974427288 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 881ms 03:40:27 INFO - PROCESS | 2672 | 1467974427359 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 2672 | 1467974427361 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:40:27 INFO - PROCESS | 2672 | 1467974427364 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 2672 | 1467974427366 Marionette TRACE conn6 <- [1,1842,null,{}] 03:40:27 INFO - PROCESS | 2672 | 1467974427370 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 2672 | 1467974427372 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:27 INFO - PROCESS | 2672 | 1467974427482 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:40:27 INFO - PROCESS | 2672 | 1467974427494 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 2672 | 1467974427496 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A98800 == 33 [pid = 2672] [id = 470] 03:40:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004864C35C00) [pid = 2672] [serial = 1410] [outer = 0000000000000000] 03:40:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872673C00) [pid = 2672] [serial = 1411] [outer = 0000004864C35C00] 03:40:27 INFO - PROCESS | 2672 | 1467974427541 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872991400) [pid = 2672] [serial = 1412] [outer = 0000004864C35C00] 03:40:27 INFO - PROCESS | 2672 | 1467974427949 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 03:40:28 INFO - PROCESS | 2672 | 1467974427997 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 2672 | 1467974427999 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:40:28 INFO - PROCESS | 2672 | 1467974428003 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 2672 | 1467974428005 Marionette TRACE conn6 <- [1,1846,null,{}] 03:40:28 INFO - PROCESS | 2672 | 1467974428009 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 2672 | 1467974428011 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:28 INFO - PROCESS | 2672 | 1467974428125 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:40:28 INFO - PROCESS | 2672 | 1467974428256 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 2672 | 1467974428259 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:28 INFO - PROCESS | 2672 | ++DOCSHELL 00000048663DC800 == 34 [pid = 2672] [id = 471] 03:40:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004863C5C000) [pid = 2672] [serial = 1413] [outer = 0000000000000000] 03:40:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004863C73C00) [pid = 2672] [serial = 1414] [outer = 0000004863C5C000] 03:40:28 INFO - PROCESS | 2672 | 1467974428319 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486580A000) [pid = 2672] [serial = 1415] [outer = 0000004863C5C000] 03:40:29 INFO - PROCESS | 2672 | 1467974429027 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1079ms 03:40:29 INFO - PROCESS | 2672 | 1467974429087 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 2672 | 1467974429091 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:40:29 INFO - PROCESS | 2672 | 1467974429120 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 2672 | 1467974429124 Marionette TRACE conn6 <- [1,1850,null,{}] 03:40:29 INFO - PROCESS | 2672 | 1467974429130 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 2672 | 1467974429133 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:29 INFO - PROCESS | 2672 | 1467974429270 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:40:29 INFO - PROCESS | 2672 | 1467974429384 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 2672 | 1467974429388 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F39000 == 35 [pid = 2672] [id = 472] 03:40:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A9F000) [pid = 2672] [serial = 1416] [outer = 0000000000000000] 03:40:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004866025C00) [pid = 2672] [serial = 1417] [outer = 0000004865A9F000] 03:40:29 INFO - PROCESS | 2672 | 1467974429448 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486AA7A000) [pid = 2672] [serial = 1418] [outer = 0000004865A9F000] 03:40:30 INFO - PROCESS | 2672 | 1467974430259 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1176ms 03:40:30 INFO - PROCESS | 2672 | 1467974430299 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 2672 | 1467974430304 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:40:30 INFO - PROCESS | 2672 | 1467974430308 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 2672 | 1467974430310 Marionette TRACE conn6 <- [1,1854,null,{}] 03:40:30 INFO - PROCESS | 2672 | 1467974430314 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 2672 | 1467974430317 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:30 INFO - PROCESS | 2672 | 1467974430528 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:40:30 INFO - PROCESS | 2672 | 1467974430658 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 2672 | 1467974430661 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:30 INFO - PROCESS | 2672 | ++DOCSHELL 00000048650A1000 == 36 [pid = 2672] [id = 473] 03:40:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004863C52400) [pid = 2672] [serial = 1419] [outer = 0000000000000000] 03:40:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004863C59400) [pid = 2672] [serial = 1420] [outer = 0000004863C52400] 03:40:30 INFO - PROCESS | 2672 | 1467974430715 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004864E3E400) [pid = 2672] [serial = 1421] [outer = 0000004863C52400] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A98800 == 35 [pid = 2672] [id = 470] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 000000487220C800 == 34 [pid = 2672] [id = 469] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004875357000 == 33 [pid = 2672] [id = 468] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 000000487304A800 == 32 [pid = 2672] [id = 467] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F45000 == 31 [pid = 2672] [id = 466] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 000000487220C000 == 30 [pid = 2672] [id = 465] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 000000486B73B000 == 29 [pid = 2672] [id = 464] 03:40:31 INFO - PROCESS | 2672 | --DOCSHELL 0000004871378000 == 28 [pid = 2672] [id = 463] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872F1F400) [pid = 2672] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872C9EC00) [pid = 2672] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873FC5400) [pid = 2672] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048659AA400) [pid = 2672] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865A9B400) [pid = 2672] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486AEF6000) [pid = 2672] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004866EB9000) [pid = 2672] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486A83F400) [pid = 2672] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486AEFD400) [pid = 2672] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872F24C00) [pid = 2672] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486F4F8000) [pid = 2672] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A31C00) [pid = 2672] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B90C00) [pid = 2672] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004875F18000) [pid = 2672] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004876352C00) [pid = 2672] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004876F79800) [pid = 2672] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048758B4C00) [pid = 2672] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004874E93C00) [pid = 2672] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000487248C800) [pid = 2672] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000487268B800) [pid = 2672] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004874E99000) [pid = 2672] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000487183F400) [pid = 2672] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004871A85800) [pid = 2672] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:40:31 INFO - PROCESS | 2672 | 1467974431297 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1023ms 03:40:31 INFO - PROCESS | 2672 | 1467974431334 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 2672 | 1467974431338 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:40:31 INFO - PROCESS | 2672 | 1467974431343 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:40:31 INFO - PROCESS | 2672 | 1467974431347 Marionette TRACE conn6 <- [1,1858,null,{}] 03:40:31 INFO - PROCESS | 2672 | 1467974431351 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 2672 | 1467974431354 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:31 INFO - PROCESS | 2672 | 1467974431447 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:40:31 INFO - PROCESS | 2672 | 1467974431456 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 2672 | 1467974431459 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:31 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F42E800 == 29 [pid = 2672] [id = 474] 03:40:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A27000) [pid = 2672] [serial = 1422] [outer = 0000000000000000] 03:40:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A2C000) [pid = 2672] [serial = 1423] [outer = 0000004865A27000] 03:40:31 INFO - PROCESS | 2672 | 1467974431508 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865A9A400) [pid = 2672] [serial = 1424] [outer = 0000004865A27000] 03:40:32 INFO - PROCESS | 2672 | 1467974432006 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 03:40:32 INFO - PROCESS | 2672 | 1467974432017 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 2672 | 1467974432020 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:40:32 INFO - PROCESS | 2672 | 1467974432028 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 2672 | 1467974432031 Marionette TRACE conn6 <- [1,1862,null,{}] 03:40:32 INFO - PROCESS | 2672 | 1467974432035 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 2672 | 1467974432037 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:32 INFO - PROCESS | 2672 | 1467974432159 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:40:32 INFO - PROCESS | 2672 | 1467974432244 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2672 | 1467974432246 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872854800 == 30 [pid = 2672] [id = 475] 03:40:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A28000) [pid = 2672] [serial = 1425] [outer = 0000000000000000] 03:40:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004866329400) [pid = 2672] [serial = 1426] [outer = 0000004865A28000] 03:40:32 INFO - PROCESS | 2672 | 1467974432294 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486A7B4C00) [pid = 2672] [serial = 1427] [outer = 0000004865A28000] 03:40:32 INFO - PROCESS | 2672 | 1467974432730 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 03:40:32 INFO - PROCESS | 2672 | 1467974432765 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 2672 | 1467974432769 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:40:32 INFO - PROCESS | 2672 | 1467974432781 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 2672 | 1467974432786 Marionette TRACE conn6 <- [1,1866,null,{}] 03:40:32 INFO - PROCESS | 2672 | 1467974432790 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 2672 | 1467974432794 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:32 INFO - PROCESS | 2672 | 1467974432891 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:40:32 INFO - PROCESS | 2672 | 1467974432897 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2672 | 1467974432899 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873710000 == 31 [pid = 2672] [id = 476] 03:40:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AE1A400) [pid = 2672] [serial = 1428] [outer = 0000000000000000] 03:40:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486B88A400) [pid = 2672] [serial = 1429] [outer = 000000486AE1A400] 03:40:32 INFO - PROCESS | 2672 | 1467974432945 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486C359800) [pid = 2672] [serial = 1430] [outer = 000000486AE1A400] 03:40:33 INFO - PROCESS | 2672 | 1467974433377 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 03:40:33 INFO - PROCESS | 2672 | 1467974433411 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 2672 | 1467974433413 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:40:33 INFO - PROCESS | 2672 | 1467974433417 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 2672 | 1467974433418 Marionette TRACE conn6 <- [1,1870,null,{}] 03:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:40:33 INFO - PROCESS | 2672 | 1467974433427 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 2672 | 1467974433429 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:33 INFO - PROCESS | 2672 | 1467974433578 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:40:33 INFO - PROCESS | 2672 | 1467974433628 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 2672 | 1467974433630 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:33 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871890000 == 32 [pid = 2672] [id = 477] 03:40:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004870D93C00) [pid = 2672] [serial = 1431] [outer = 0000000000000000] 03:40:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048713F3000) [pid = 2672] [serial = 1432] [outer = 0000004870D93C00] 03:40:33 INFO - PROCESS | 2672 | 1467974433677 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871A8B000) [pid = 2672] [serial = 1433] [outer = 0000004870D93C00] 03:40:34 INFO - PROCESS | 2672 | 1467974434123 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 03:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:40:34 INFO - PROCESS | 2672 | 1467974434156 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 2672 | 1467974434158 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:40:34 INFO - PROCESS | 2672 | 1467974434162 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 2672 | 1467974434163 Marionette TRACE conn6 <- [1,1874,null,{}] 03:40:34 INFO - PROCESS | 2672 | 1467974434167 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 2672 | 1467974434169 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:34 INFO - PROCESS | 2672 | 1467974434284 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:40:34 INFO - PROCESS | 2672 | 1467974434333 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 2672 | 1467974434339 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8F800 == 33 [pid = 2672] [id = 478] 03:40:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048723A8000) [pid = 2672] [serial = 1434] [outer = 0000000000000000] 03:40:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487248F000) [pid = 2672] [serial = 1435] [outer = 00000048723A8000] 03:40:34 INFO - PROCESS | 2672 | 1467974434403 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487267C800) [pid = 2672] [serial = 1436] [outer = 00000048723A8000] 03:40:34 INFO - PROCESS | 2672 | 1467974434875 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 776ms 03:40:34 INFO - PROCESS | 2672 | 1467974434941 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 2672 | 1467974434943 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:40:34 INFO - PROCESS | 2672 | 1467974434947 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 2672 | 1467974434948 Marionette TRACE conn6 <- [1,1878,null,{}] 03:40:34 INFO - PROCESS | 2672 | 1467974434952 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 2672 | 1467974434954 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:35 INFO - PROCESS | 2672 | 1467974435070 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:40:35 INFO - PROCESS | 2672 | 1467974435124 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2672 | 1467974435126 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:35 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D9000 == 34 [pid = 2672] [id = 479] 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872AC3800) [pid = 2672] [serial = 1437] [outer = 0000000000000000] 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872B24400) [pid = 2672] [serial = 1438] [outer = 0000004872AC3800] 03:40:35 INFO - PROCESS | 2672 | 1467974435180 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872C9CC00) [pid = 2672] [serial = 1439] [outer = 0000004872AC3800] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486BCDDC00) [pid = 2672] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486A83E400) [pid = 2672] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486ABBE800) [pid = 2672] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486A4FB800) [pid = 2672] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A2A400) [pid = 2672] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004870D93000) [pid = 2672] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004866942000) [pid = 2672] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B49000) [pid = 2672] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004863C58000) [pid = 2672] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865961000) [pid = 2672] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:40:35 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004873FC1000) [pid = 2672] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:40:35 INFO - PROCESS | 2672 | 1467974435587 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 03:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:40:35 INFO - PROCESS | 2672 | 1467974435621 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 2672 | 1467974435623 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:40:35 INFO - PROCESS | 2672 | 1467974435626 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 2672 | 1467974435628 Marionette TRACE conn6 <- [1,1882,null,{}] 03:40:35 INFO - PROCESS | 2672 | 1467974435631 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 2672 | 1467974435633 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:35 INFO - PROCESS | 2672 | 1467974435718 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:40:35 INFO - PROCESS | 2672 | 1467974435799 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2672 | 1467974435801 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6D000 == 35 [pid = 2672] [id = 480] 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865B49000) [pid = 2672] [serial = 1440] [outer = 0000000000000000] 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B884800) [pid = 2672] [serial = 1441] [outer = 0000004865B49000] 03:40:35 INFO - PROCESS | 2672 | 1467974435847 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872C48C00) [pid = 2672] [serial = 1442] [outer = 0000004865B49000] 03:40:36 INFO - PROCESS | 2672 | 1467974436221 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 03:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:40:36 INFO - PROCESS | 2672 | 1467974436258 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 2672 | 1467974436260 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:40:36 INFO - PROCESS | 2672 | 1467974436263 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 2672 | 1467974436265 Marionette TRACE conn6 <- [1,1886,null,{}] 03:40:36 INFO - PROCESS | 2672 | 1467974436269 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 2672 | 1467974436271 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:36 INFO - PROCESS | 2672 | 1467974436385 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:40:36 INFO - PROCESS | 2672 | 1467974436431 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 2672 | 1467974436434 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:36 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C16000 == 36 [pid = 2672] [id = 481] 03:40:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004869F26C00) [pid = 2672] [serial = 1443] [outer = 0000000000000000] 03:40:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872D6D000) [pid = 2672] [serial = 1444] [outer = 0000004869F26C00] 03:40:36 INFO - PROCESS | 2672 | 1467974436479 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872F26000) [pid = 2672] [serial = 1445] [outer = 0000004869F26C00] 03:40:36 INFO - PROCESS | 2672 | 1467974436886 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 03:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:40:36 INFO - PROCESS | 2672 | 1467974436942 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 2672 | 1467974436944 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:40:36 INFO - PROCESS | 2672 | 1467974436947 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 2672 | 1467974436949 Marionette TRACE conn6 <- [1,1890,null,{}] 03:40:36 INFO - PROCESS | 2672 | 1467974436953 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 2672 | 1467974436955 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:37 INFO - PROCESS | 2672 | 1467974437041 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:40:37 INFO - PROCESS | 2672 | 1467974437046 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 2672 | 1467974437048 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:37 INFO - PROCESS | 2672 | ++DOCSHELL 000000487925F800 == 37 [pid = 2672] [id = 482] 03:40:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872FE3C00) [pid = 2672] [serial = 1446] [outer = 0000000000000000] 03:40:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004873755C00) [pid = 2672] [serial = 1447] [outer = 0000004872FE3C00] 03:40:37 INFO - PROCESS | 2672 | 1467974437093 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873EF2C00) [pid = 2672] [serial = 1448] [outer = 0000004872FE3C00] 03:40:37 INFO - PROCESS | 2672 | 1467974437656 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 03:40:37 INFO - PROCESS | 2672 | 1467974437686 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 2672 | 1467974437692 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:40:37 INFO - PROCESS | 2672 | 1467974437698 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 2672 | 1467974437702 Marionette TRACE conn6 <- [1,1894,null,{}] 03:40:37 INFO - PROCESS | 2672 | 1467974437767 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 2672 | 1467974437770 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:37 INFO - PROCESS | 2672 | 1467974437932 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:40:38 INFO - PROCESS | 2672 | 1467974437997 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2672 | 1467974438002 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:38 INFO - PROCESS | 2672 | ++DOCSHELL 000000487137D000 == 38 [pid = 2672] [id = 483] 03:40:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865962000) [pid = 2672] [serial = 1449] [outer = 0000000000000000] 03:40:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A30800) [pid = 2672] [serial = 1450] [outer = 0000004865962000] 03:40:38 INFO - PROCESS | 2672 | 1467974438063 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865B97800) [pid = 2672] [serial = 1451] [outer = 0000004865962000] 03:40:38 INFO - PROCESS | 2672 | 1467974438679 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1020ms 03:40:38 INFO - PROCESS | 2672 | 1467974438720 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 2672 | 1467974438726 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:40:38 INFO - PROCESS | 2672 | 1467974438732 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 2672 | 1467974438736 Marionette TRACE conn6 <- [1,1898,null,{}] 03:40:38 INFO - PROCESS | 2672 | 1467974438740 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 2672 | 1467974438743 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:38 INFO - PROCESS | 2672 | 1467974438866 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:40:38 INFO - PROCESS | 2672 | 1467974438989 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2672 | 1467974438992 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A84000 == 39 [pid = 2672] [id = 484] 03:40:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486B8D5000) [pid = 2672] [serial = 1452] [outer = 0000000000000000] 03:40:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486BCB5400) [pid = 2672] [serial = 1453] [outer = 000000486B8D5000] 03:40:39 INFO - PROCESS | 2672 | 1467974439053 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004871A93000) [pid = 2672] [serial = 1454] [outer = 000000486B8D5000] 03:40:39 INFO - PROCESS | 2672 | 1467974439669 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 03:40:39 INFO - PROCESS | 2672 | 1467974439734 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 2672 | 1467974439737 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:40:39 INFO - PROCESS | 2672 | 1467974439742 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:40:39 INFO - PROCESS | 2672 | 1467974439746 Marionette TRACE conn6 <- [1,1902,null,{}] 03:40:39 INFO - PROCESS | 2672 | 1467974439759 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 2672 | 1467974439764 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:39 INFO - PROCESS | 2672 | 1467974439887 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:40:40 INFO - PROCESS | 2672 | 1467974440003 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2672 | 1467974440007 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A120800 == 40 [pid = 2672] [id = 485] 03:40:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872914400) [pid = 2672] [serial = 1455] [outer = 0000000000000000] 03:40:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872AC4C00) [pid = 2672] [serial = 1456] [outer = 0000004872914400] 03:40:40 INFO - PROCESS | 2672 | 1467974440068 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004873F9B000) [pid = 2672] [serial = 1457] [outer = 0000004872914400] 03:40:40 INFO - PROCESS | 2672 | 1467974440671 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 03:40:40 INFO - PROCESS | 2672 | 1467974440733 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:40:40 INFO - PROCESS | 2672 | 1467974440737 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:40:40 INFO - PROCESS | 2672 | 1467974440741 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 2672 | 1467974440743 Marionette TRACE conn6 <- [1,1906,null,{}] 03:40:40 INFO - PROCESS | 2672 | 1467974440747 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 2672 | 1467974440750 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:40 INFO - PROCESS | 2672 | 1467974440867 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:40:40 INFO - PROCESS | 2672 | 1467974440961 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2672 | 1467974440964 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA22000 == 41 [pid = 2672] [id = 486] 03:40:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004873FC8400) [pid = 2672] [serial = 1458] [outer = 0000000000000000] 03:40:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004875009C00) [pid = 2672] [serial = 1459] [outer = 0000004873FC8400] 03:40:41 INFO - PROCESS | 2672 | 1467974441020 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004875845800) [pid = 2672] [serial = 1460] [outer = 0000004873FC8400] 03:40:41 INFO - PROCESS | 2672 | 1467974441635 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 923ms 03:40:41 INFO - PROCESS | 2672 | 1467974441665 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 2672 | 1467974441668 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:40:41 INFO - PROCESS | 2672 | 1467974441671 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 2672 | 1467974441674 Marionette TRACE conn6 <- [1,1910,null,{}] 03:40:41 INFO - PROCESS | 2672 | 1467974441678 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:41 INFO - PROCESS | 2672 | 1467974441680 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:41 INFO - PROCESS | 2672 | 1467974441793 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:40:42 INFO - PROCESS | 2672 | 1467974442072 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 2672 | 1467974442075 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:42 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9ED800 == 42 [pid = 2672] [id = 487] 03:40:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004863C5B400) [pid = 2672] [serial = 1461] [outer = 0000000000000000] 03:40:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865808C00) [pid = 2672] [serial = 1462] [outer = 0000004863C5B400] 03:40:42 INFO - PROCESS | 2672 | 1467974442128 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (00000048659ABC00) [pid = 2672] [serial = 1463] [outer = 0000004863C5B400] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C16000 == 41 [pid = 2672] [id = 481] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6D000 == 40 [pid = 2672] [id = 480] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D9000 == 39 [pid = 2672] [id = 479] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8F800 == 38 [pid = 2672] [id = 478] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004871890000 == 37 [pid = 2672] [id = 477] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004873710000 == 36 [pid = 2672] [id = 476] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004872854800 == 35 [pid = 2672] [id = 475] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 000000486F42E800 == 34 [pid = 2672] [id = 474] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 00000048650A1000 == 33 [pid = 2672] [id = 473] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F39000 == 32 [pid = 2672] [id = 472] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 00000048663DC800 == 31 [pid = 2672] [id = 471] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA22000 == 30 [pid = 2672] [id = 486] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 000000487A120800 == 29 [pid = 2672] [id = 485] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A84000 == 28 [pid = 2672] [id = 484] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 000000487925F800 == 27 [pid = 2672] [id = 482] 03:40:43 INFO - PROCESS | 2672 | --DOCSHELL 000000487137D000 == 26 [pid = 2672] [id = 483] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (000000486F089C00) [pid = 2672] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (000000486AEF7800) [pid = 2672] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (000000486BCE3800) [pid = 2672] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486AEF3000) [pid = 2672] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000487183F000) [pid = 2672] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486AE15000) [pid = 2672] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004871A88C00) [pid = 2672] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486AB02400) [pid = 2672] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872990800) [pid = 2672] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865D79800) [pid = 2672] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004869D58C00) [pid = 2672] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486AEFC000) [pid = 2672] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B893C00) [pid = 2672] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048659AB800) [pid = 2672] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004870D5D000) [pid = 2672] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004877808800) [pid = 2672] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865C0E800) [pid = 2672] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872C9F000) [pid = 2672] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004876F74C00) [pid = 2672] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486B94C800) [pid = 2672] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A81400) [pid = 2672] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486580E800) [pid = 2672] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872673C00) [pid = 2672] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2672 | 1467974443536 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1890ms 03:40:43 INFO - PROCESS | 2672 | 1467974443565 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 2672 | 1467974443570 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:40:43 INFO - PROCESS | 2672 | 1467974443576 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 2672 | 1467974443579 Marionette TRACE conn6 <- [1,1914,null,{}] 03:40:43 INFO - PROCESS | 2672 | 1467974443585 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 2672 | 1467974443588 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:43 INFO - PROCESS | 2672 | 1467974443695 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:40:43 INFO - PROCESS | 2672 | 1467974443773 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 2672 | 1467974443778 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B72A000 == 27 [pid = 2672] [id = 488] 03:40:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865950400) [pid = 2672] [serial = 1464] [outer = 0000000000000000] 03:40:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865956000) [pid = 2672] [serial = 1465] [outer = 0000004865950400] 03:40:43 INFO - PROCESS | 2672 | 1467974443831 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048659AA800) [pid = 2672] [serial = 1466] [outer = 0000004865950400] 03:40:44 INFO - PROCESS | 2672 | 1467974444269 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 03:40:44 INFO - PROCESS | 2672 | 1467974444312 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 2672 | 1467974444318 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:40:44 INFO - PROCESS | 2672 | 1467974444325 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 2672 | 1467974444328 Marionette TRACE conn6 <- [1,1918,null,{}] 03:40:44 INFO - PROCESS | 2672 | 1467974444332 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 2672 | 1467974444335 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:44 INFO - PROCESS | 2672 | 1467974444430 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:40:44 INFO - PROCESS | 2672 | 1467974444438 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 2672 | 1467974444441 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:44 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872162000 == 28 [pid = 2672] [id = 489] 03:40:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865A89400) [pid = 2672] [serial = 1467] [outer = 0000000000000000] 03:40:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865A9DC00) [pid = 2672] [serial = 1468] [outer = 0000004865A89400] 03:40:44 INFO - PROCESS | 2672 | 1467974444490 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865B92000) [pid = 2672] [serial = 1469] [outer = 0000004865A89400] 03:40:44 INFO - PROCESS | 2672 | 1467974444981 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 03:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:40:45 INFO - PROCESS | 2672 | 1467974444997 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2672 | 1467974445000 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 2672 | 1467974445003 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 2672 | 1467974445007 Marionette TRACE conn6 <- [1,1922,null,{}] 03:40:45 INFO - PROCESS | 2672 | 1467974445018 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 2672 | 1467974445023 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:45 INFO - PROCESS | 2672 | 1467974445142 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:40:45 INFO - PROCESS | 2672 | 1467974445230 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 2672 | 1467974445234 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F47800 == 29 [pid = 2672] [id = 490] 03:40:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004863C7F400) [pid = 2672] [serial = 1470] [outer = 0000000000000000] 03:40:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486A830C00) [pid = 2672] [serial = 1471] [outer = 0000004863C7F400] 03:40:45 INFO - PROCESS | 2672 | 1467974445284 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486AEF2800) [pid = 2672] [serial = 1472] [outer = 0000004863C7F400] 03:40:45 INFO - PROCESS | 2672 | 1467974445715 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 03:40:45 INFO - PROCESS | 2672 | 1467974445740 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2672 | 1467974445743 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:40:45 INFO - PROCESS | 2672 | 1467974445753 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 2672 | 1467974445755 Marionette TRACE conn6 <- [1,1926,null,{}] 03:40:45 INFO - PROCESS | 2672 | 1467974445759 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 2672 | 1467974445761 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:45 INFO - PROCESS | 2672 | 1467974445879 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:40:45 INFO - PROCESS | 2672 | 1467974445885 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 2672 | 1467974445887 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FAE800 == 30 [pid = 2672] [id = 491] 03:40:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486B889000) [pid = 2672] [serial = 1473] [outer = 0000000000000000] 03:40:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486B8D4400) [pid = 2672] [serial = 1474] [outer = 000000486B889000] 03:40:45 INFO - PROCESS | 2672 | 1467974445979 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486BCB2C00) [pid = 2672] [serial = 1475] [outer = 000000486B889000] 03:40:46 INFO - PROCESS | 2672 | 1467974446427 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 03:40:46 INFO - PROCESS | 2672 | 1467974446519 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 2672 | 1467974446521 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:40:46 INFO - PROCESS | 2672 | 1467974446525 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 2672 | 1467974446527 Marionette TRACE conn6 <- [1,1930,null,{}] 03:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:40:46 INFO - PROCESS | 2672 | 1467974446530 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:46 INFO - PROCESS | 2672 | 1467974446532 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:46 INFO - PROCESS | 2672 | 1467974446642 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:40:46 INFO - PROCESS | 2672 | 1467974446696 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 2672 | 1467974446699 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875351000 == 31 [pid = 2672] [id = 492] 03:40:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865A83000) [pid = 2672] [serial = 1476] [outer = 0000000000000000] 03:40:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486C35B000) [pid = 2672] [serial = 1477] [outer = 0000004865A83000] 03:40:46 INFO - PROCESS | 2672 | 1467974446745 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004870D59000) [pid = 2672] [serial = 1478] [outer = 0000004865A83000] 03:40:47 INFO - PROCESS | 2672 | 1467974447155 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 03:40:47 INFO - PROCESS | 2672 | 1467974447203 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 2672 | 1467974447205 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:40:47 INFO - PROCESS | 2672 | 1467974447216 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 2672 | 1467974447218 Marionette TRACE conn6 <- [1,1934,null,{}] 03:40:47 INFO - PROCESS | 2672 | 1467974447222 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 2672 | 1467974447228 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:47 INFO - PROCESS | 2672 | 1467974447366 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:40:47 INFO - PROCESS | 2672 | 1467974447372 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 2672 | 1467974447374 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A32000 == 32 [pid = 2672] [id = 493] 03:40:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004871837400) [pid = 2672] [serial = 1479] [outer = 0000000000000000] 03:40:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004871A8FC00) [pid = 2672] [serial = 1480] [outer = 0000004871837400] 03:40:47 INFO - PROCESS | 2672 | 1467974447421 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000487266D800) [pid = 2672] [serial = 1481] [outer = 0000004871837400] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004870D93C00) [pid = 2672] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048723A8000) [pid = 2672] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004865B49000) [pid = 2672] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872AC3800) [pid = 2672] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A27000) [pid = 2672] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486AE1A400) [pid = 2672] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9F000) [pid = 2672] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004863C52400) [pid = 2672] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004863C5C000) [pid = 2672] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A28000) [pid = 2672] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872FE3C00) [pid = 2672] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004869F26C00) [pid = 2672] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:40:47 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004864C35C00) [pid = 2672] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:40:48 INFO - PROCESS | 2672 | 1467974448077 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 881ms 03:40:48 INFO - PROCESS | 2672 | 1467974448093 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 2672 | 1467974448095 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:40:48 INFO - PROCESS | 2672 | 1467974448098 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:40:48 INFO - PROCESS | 2672 | 1467974448100 Marionette TRACE conn6 <- [1,1938,null,{}] 03:40:48 INFO - PROCESS | 2672 | 1467974448108 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 2672 | 1467974448110 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:48 INFO - PROCESS | 2672 | 1467974448191 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:40:48 INFO - PROCESS | 2672 | 1467974448197 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 2672 | 1467974448199 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A99800 == 33 [pid = 2672] [id = 494] 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCDDC00) [pid = 2672] [serial = 1482] [outer = 0000000000000000] 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871833000) [pid = 2672] [serial = 1483] [outer = 000000486BCDDC00] 03:40:48 INFO - PROCESS | 2672 | 1467974448245 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872676C00) [pid = 2672] [serial = 1484] [outer = 000000486BCDDC00] 03:40:48 INFO - PROCESS | 2672 | 1467974448678 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 03:40:48 INFO - PROCESS | 2672 | 1467974448732 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 2672 | 1467974448734 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:40:48 INFO - PROCESS | 2672 | 1467974448738 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 2672 | 1467974448740 Marionette TRACE conn6 <- [1,1942,null,{}] 03:40:48 INFO - PROCESS | 2672 | 1467974448744 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 2672 | 1467974448746 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:48 INFO - PROCESS | 2672 | 1467974448830 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:40:48 INFO - PROCESS | 2672 | 1467974448836 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 2672 | 1467974448839 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5C000 == 34 [pid = 2672] [id = 495] 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487267A400) [pid = 2672] [serial = 1485] [outer = 0000000000000000] 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872992800) [pid = 2672] [serial = 1486] [outer = 000000487267A400] 03:40:48 INFO - PROCESS | 2672 | 1467974448884 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872ABE000) [pid = 2672] [serial = 1487] [outer = 000000487267A400] 03:40:49 INFO - PROCESS | 2672 | 1467974449315 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 03:40:49 INFO - PROCESS | 2672 | 1467974449370 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 2672 | 1467974449372 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:40:49 INFO - PROCESS | 2672 | 1467974449376 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 2672 | 1467974449378 Marionette TRACE conn6 <- [1,1946,null,{}] 03:40:49 INFO - PROCESS | 2672 | 1467974449381 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 2672 | 1467974449383 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:49 INFO - PROCESS | 2672 | 1467974449466 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:40:49 INFO - PROCESS | 2672 | 1467974449474 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 2672 | 1467974449476 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:49 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F46800 == 35 [pid = 2672] [id = 496] 03:40:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872B30000) [pid = 2672] [serial = 1488] [outer = 0000000000000000] 03:40:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872C9D800) [pid = 2672] [serial = 1489] [outer = 0000004872B30000] 03:40:49 INFO - PROCESS | 2672 | 1467974449521 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872F1C400) [pid = 2672] [serial = 1490] [outer = 0000004872B30000] 03:40:50 INFO - PROCESS | 2672 | 1467974450303 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 03:40:50 INFO - PROCESS | 2672 | 1467974450365 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 2672 | 1467974450370 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:40:50 INFO - PROCESS | 2672 | 1467974450375 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 2672 | 1467974450381 Marionette TRACE conn6 <- [1,1950,null,{}] 03:40:50 INFO - PROCESS | 2672 | 1467974450387 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 2672 | 1467974450390 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:50 INFO - PROCESS | 2672 | 1467974450551 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:40:50 INFO - PROCESS | 2672 | 1467974450667 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 2672 | 1467974450670 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872521000 == 36 [pid = 2672] [id = 497] 03:40:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865956400) [pid = 2672] [serial = 1491] [outer = 0000000000000000] 03:40:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865A22800) [pid = 2672] [serial = 1492] [outer = 0000004865956400] 03:40:50 INFO - PROCESS | 2672 | 1467974450732 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865B49800) [pid = 2672] [serial = 1493] [outer = 0000004865956400] 03:40:51 INFO - PROCESS | 2672 | 1467974451534 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1180ms 03:40:51 INFO - PROCESS | 2672 | 1467974451559 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 2672 | 1467974451565 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:40:51 INFO - PROCESS | 2672 | 1467974451571 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 2672 | 1467974451574 Marionette TRACE conn6 <- [1,1954,null,{}] 03:40:51 INFO - PROCESS | 2672 | 1467974451579 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 2672 | 1467974451582 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:51 INFO - PROCESS | 2672 | 1467974451721 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:40:51 INFO - PROCESS | 2672 | 1467974451844 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 2672 | 1467974451847 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B72F800 == 37 [pid = 2672] [id = 498] 03:40:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865954800) [pid = 2672] [serial = 1494] [outer = 0000000000000000] 03:40:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (000000486AAE9C00) [pid = 2672] [serial = 1495] [outer = 0000004865954800] 03:40:51 INFO - PROCESS | 2672 | 1467974451909 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (000000486B94B000) [pid = 2672] [serial = 1496] [outer = 0000004865954800] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5C000 == 36 [pid = 2672] [id = 495] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A99800 == 35 [pid = 2672] [id = 494] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A32000 == 34 [pid = 2672] [id = 493] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004875351000 == 33 [pid = 2672] [id = 492] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FAE800 == 32 [pid = 2672] [id = 491] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F47800 == 31 [pid = 2672] [id = 490] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 0000004872162000 == 30 [pid = 2672] [id = 489] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 000000486B72A000 == 29 [pid = 2672] [id = 488] 03:40:52 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9ED800 == 28 [pid = 2672] [id = 487] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004872991400) [pid = 2672] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (00000048713F3000) [pid = 2672] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004871A8B000) [pid = 2672] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000487267C800) [pid = 2672] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000487248F000) [pid = 2672] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486B884800) [pid = 2672] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872B24400) [pid = 2672] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865A2C000) [pid = 2672] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9A400) [pid = 2672] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486B88A400) [pid = 2672] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004866025C00) [pid = 2672] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AA7A000) [pid = 2672] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004863C59400) [pid = 2672] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004864E3E400) [pid = 2672] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004863C73C00) [pid = 2672] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486580A000) [pid = 2672] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004866329400) [pid = 2672] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486A7B4C00) [pid = 2672] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872C9CC00) [pid = 2672] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873EF2C00) [pid = 2672] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004873755C00) [pid = 2672] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872D6D000) [pid = 2672] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872F26000) [pid = 2672] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872C48C00) [pid = 2672] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486C359800) [pid = 2672] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:40:52 INFO - PROCESS | 2672 | 1467974452725 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1171ms 03:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:40:52 INFO - PROCESS | 2672 | 1467974452744 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 2672 | 1467974452748 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:40:52 INFO - PROCESS | 2672 | 1467974452753 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 2672 | 1467974452758 Marionette TRACE conn6 <- [1,1958,null,{}] 03:40:52 INFO - PROCESS | 2672 | 1467974452763 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 2672 | 1467974452765 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:52 INFO - PROCESS | 2672 | 1467974452899 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:40:52 INFO - PROCESS | 2672 | 1467974452955 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 2672 | 1467974452958 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:52 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD10800 == 29 [pid = 2672] [id = 499] 03:40:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048658A4C00) [pid = 2672] [serial = 1497] [outer = 0000000000000000] 03:40:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A29400) [pid = 2672] [serial = 1498] [outer = 00000048658A4C00] 03:40:53 INFO - PROCESS | 2672 | 1467974453009 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B4DC00) [pid = 2672] [serial = 1499] [outer = 00000048658A4C00] 03:40:53 INFO - PROCESS | 2672 | 1467974453497 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 775ms 03:40:53 INFO - PROCESS | 2672 | 1467974453528 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 2672 | 1467974453533 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:40:53 INFO - PROCESS | 2672 | 1467974453539 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 2672 | 1467974453542 Marionette TRACE conn6 <- [1,1962,null,{}] 03:40:53 INFO - PROCESS | 2672 | 1467974453546 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 2672 | 1467974453549 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:53 INFO - PROCESS | 2672 | 1467974453647 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:40:53 INFO - PROCESS | 2672 | 1467974453656 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 2672 | 1467974453659 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872929800 == 30 [pid = 2672] [id = 500] 03:40:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486ABC2C00) [pid = 2672] [serial = 1500] [outer = 0000000000000000] 03:40:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AEF3000) [pid = 2672] [serial = 1501] [outer = 000000486ABC2C00] 03:40:53 INFO - PROCESS | 2672 | 1467974453707 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B8CC000) [pid = 2672] [serial = 1502] [outer = 000000486ABC2C00] 03:40:54 INFO - PROCESS | 2672 | 1467974454188 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 03:40:54 INFO - PROCESS | 2672 | 1467974454213 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 2672 | 1467974454215 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:40:54 INFO - PROCESS | 2672 | 1467974454219 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 2672 | 1467974454223 Marionette TRACE conn6 <- [1,1966,null,{}] 03:40:54 INFO - PROCESS | 2672 | 1467974454234 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 2672 | 1467974454239 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:54 INFO - PROCESS | 2672 | 1467974454330 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:40:54 INFO - PROCESS | 2672 | 1467974454340 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 2672 | 1467974454343 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873708800 == 31 [pid = 2672] [id = 501] 03:40:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F08A000) [pid = 2672] [serial = 1503] [outer = 0000000000000000] 03:40:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D52400) [pid = 2672] [serial = 1504] [outer = 000000486F08A000] 03:40:54 INFO - PROCESS | 2672 | 1467974454392 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (00000048718DE000) [pid = 2672] [serial = 1505] [outer = 000000486F08A000] 03:40:54 INFO - PROCESS | 2672 | 1467974454853 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 03:40:54 INFO - PROCESS | 2672 | 1467974454914 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 2672 | 1467974454917 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:40:54 INFO - PROCESS | 2672 | 1467974454920 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 2672 | 1467974454922 Marionette TRACE conn6 <- [1,1970,null,{}] 03:40:54 INFO - PROCESS | 2672 | 1467974454925 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 2672 | 1467974454927 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:55 INFO - PROCESS | 2672 | 1467974455030 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:40:55 INFO - PROCESS | 2672 | 1467974455037 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2672 | 1467974455039 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876379000 == 32 [pid = 2672] [id = 502] 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004871AB1400) [pid = 2672] [serial = 1506] [outer = 0000000000000000] 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048722EBC00) [pid = 2672] [serial = 1507] [outer = 0000004871AB1400] 03:40:55 INFO - PROCESS | 2672 | 1467974455085 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487267A000) [pid = 2672] [serial = 1508] [outer = 0000004871AB1400] 03:40:55 INFO - PROCESS | 2672 | 1467974455532 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 03:40:55 INFO - PROCESS | 2672 | 1467974455594 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 2672 | 1467974455597 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:40:55 INFO - PROCESS | 2672 | 1467974455600 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 2672 | 1467974455602 Marionette TRACE conn6 <- [1,1974,null,{}] 03:40:55 INFO - PROCESS | 2672 | 1467974455606 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 2672 | 1467974455608 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:55 INFO - PROCESS | 2672 | 1467974455721 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:40:55 INFO - PROCESS | 2672 | 1467974455799 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2672 | 1467974455801 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:55 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8D000 == 33 [pid = 2672] [id = 503] 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865524C00) [pid = 2672] [serial = 1509] [outer = 0000000000000000] 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872996C00) [pid = 2672] [serial = 1510] [outer = 0000004865524C00] 03:40:55 INFO - PROCESS | 2672 | 1467974455848 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872B27C00) [pid = 2672] [serial = 1511] [outer = 0000004865524C00] 03:40:56 INFO - PROCESS | 2672 | 1467974456296 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 03:40:56 INFO - PROCESS | 2672 | 1467974456342 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 2672 | 1467974456344 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:40:56 INFO - PROCESS | 2672 | 1467974456348 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 2672 | 1467974456349 Marionette TRACE conn6 <- [1,1978,null,{}] 03:40:56 INFO - PROCESS | 2672 | 1467974456353 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 2672 | 1467974456359 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:56 INFO - PROCESS | 2672 | 1467974456495 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:40:56 INFO - PROCESS | 2672 | 1467974456552 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 2672 | 1467974456555 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5F000 == 34 [pid = 2672] [id = 504] 03:40:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (00000048730CE400) [pid = 2672] [serial = 1512] [outer = 0000000000000000] 03:40:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873CBD400) [pid = 2672] [serial = 1513] [outer = 00000048730CE400] 03:40:56 INFO - PROCESS | 2672 | 1467974456601 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873F98400) [pid = 2672] [serial = 1514] [outer = 00000048730CE400] 03:40:57 INFO - PROCESS | 2672 | 1467974457022 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 735ms 03:40:57 INFO - PROCESS | 2672 | 1467974457110 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 2672 | 1467974457112 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:40:57 INFO - PROCESS | 2672 | 1467974457120 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 2672 | 1467974457122 Marionette TRACE conn6 <- [1,1982,null,{}] 03:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:40:57 INFO - PROCESS | 2672 | 1467974457126 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 2672 | 1467974457128 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:57 INFO - PROCESS | 2672 | 1467974457243 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486B889000) [pid = 2672] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A89400) [pid = 2672] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004863C5B400) [pid = 2672] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865950400) [pid = 2672] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004863C7F400) [pid = 2672] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A83000) [pid = 2672] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865962000) [pid = 2672] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B8D5000) [pid = 2672] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000487267A400) [pid = 2672] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872914400) [pid = 2672] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004873FC8400) [pid = 2672] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871837400) [pid = 2672] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:40:57 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486BCDDC00) [pid = 2672] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:40:57 INFO - PROCESS | 2672 | 1467974457349 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 2672 | 1467974457352 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:57 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B742000 == 35 [pid = 2672] [id = 505] 03:40:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004863C7F000) [pid = 2672] [serial = 1515] [outer = 0000000000000000] 03:40:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865962000) [pid = 2672] [serial = 1516] [outer = 0000004863C7F000] 03:40:57 INFO - PROCESS | 2672 | 1467974457399 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B8D5000) [pid = 2672] [serial = 1517] [outer = 0000004863C7F000] 03:40:57 INFO - PROCESS | 2672 | 1467974457763 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 03:40:57 INFO - PROCESS | 2672 | 1467974457801 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 2672 | 1467974457803 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:40:57 INFO - PROCESS | 2672 | 1467974457815 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 2672 | 1467974457817 Marionette TRACE conn6 <- [1,1986,null,{}] 03:40:57 INFO - PROCESS | 2672 | 1467974457822 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 2672 | 1467974457824 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:57 INFO - PROCESS | 2672 | 1467974457940 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:40:57 INFO - PROCESS | 2672 | 1467974457986 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 2672 | 1467974457988 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:58 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A104000 == 36 [pid = 2672] [id = 506] 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC1DC00) [pid = 2672] [serial = 1518] [outer = 0000000000000000] 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004873FBE000) [pid = 2672] [serial = 1519] [outer = 000000486BC1DC00] 03:40:58 INFO - PROCESS | 2672 | 1467974458035 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875010400) [pid = 2672] [serial = 1520] [outer = 000000486BC1DC00] 03:40:58 INFO - PROCESS | 2672 | 1467974458396 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 03:40:58 INFO - PROCESS | 2672 | 1467974458450 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 2672 | 1467974458452 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:40:58 INFO - PROCESS | 2672 | 1467974458456 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:40:58 INFO - PROCESS | 2672 | 1467974458457 Marionette TRACE conn6 <- [1,1990,null,{}] 03:40:58 INFO - PROCESS | 2672 | 1467974458461 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 2672 | 1467974458463 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:58 INFO - PROCESS | 2672 | 1467974458581 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:40:58 INFO - PROCESS | 2672 | 1467974458630 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 2672 | 1467974458632 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:58 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA0F800 == 37 [pid = 2672] [id = 507] 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F0CC00) [pid = 2672] [serial = 1521] [outer = 0000000000000000] 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004875F10000) [pid = 2672] [serial = 1522] [outer = 0000004875F0CC00] 03:40:58 INFO - PROCESS | 2672 | 1467974458678 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004875F16C00) [pid = 2672] [serial = 1523] [outer = 0000004875F0CC00] 03:40:59 INFO - PROCESS | 2672 | 1467974459088 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 03:40:59 INFO - PROCESS | 2672 | 1467974459130 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:40:59 INFO - PROCESS | 2672 | 1467974459132 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:40:59 INFO - PROCESS | 2672 | 1467974459136 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 2672 | 1467974459138 Marionette TRACE conn6 <- [1,1994,null,{}] 03:40:59 INFO - PROCESS | 2672 | 1467974459142 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 2672 | 1467974459144 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:59 INFO - PROCESS | 2672 | 1467974459231 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:40:59 INFO - PROCESS | 2672 | 1467974459237 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 2672 | 1467974459239 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:40:59 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE74000 == 38 [pid = 2672] [id = 508] 03:40:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004875F1BC00) [pid = 2672] [serial = 1524] [outer = 0000000000000000] 03:40:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004876185400) [pid = 2672] [serial = 1525] [outer = 0000004875F1BC00] 03:40:59 INFO - PROCESS | 2672 | 1467974459285 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004876355C00) [pid = 2672] [serial = 1526] [outer = 0000004875F1BC00] 03:41:00 INFO - PROCESS | 2672 | 1467974460000 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 923ms 03:41:00 INFO - PROCESS | 2672 | 1467974460063 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 2672 | 1467974460068 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:41:00 INFO - PROCESS | 2672 | 1467974460072 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 2672 | 1467974460078 Marionette TRACE conn6 <- [1,1998,null,{}] 03:41:00 INFO - PROCESS | 2672 | 1467974460084 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 2672 | 1467974460088 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:00 INFO - PROCESS | 2672 | 1467974460250 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:41:00 INFO - PROCESS | 2672 | 1467974460368 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 2672 | 1467974460371 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872596800 == 39 [pid = 2672] [id = 509] 03:41:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865A9A400) [pid = 2672] [serial = 1527] [outer = 0000000000000000] 03:41:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486A079C00) [pid = 2672] [serial = 1528] [outer = 0000004865A9A400] 03:41:00 INFO - PROCESS | 2672 | 1467974460433 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000486B705000) [pid = 2672] [serial = 1529] [outer = 0000004865A9A400] 03:41:01 INFO - PROCESS | 2672 | 1467974461018 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 03:41:01 INFO - PROCESS | 2672 | 1467974461062 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 2672 | 1467974461068 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:41:01 INFO - PROCESS | 2672 | 1467974461075 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 2672 | 1467974461078 Marionette TRACE conn6 <- [1,2002,null,{}] 03:41:01 INFO - PROCESS | 2672 | 1467974461082 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 2672 | 1467974461085 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:01 INFO - PROCESS | 2672 | 1467974461207 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:41:01 INFO - PROCESS | 2672 | 1467974461331 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 2672 | 1467974461334 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F5D000 == 40 [pid = 2672] [id = 510] 03:41:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000487183B000) [pid = 2672] [serial = 1530] [outer = 0000000000000000] 03:41:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000487248F000) [pid = 2672] [serial = 1531] [outer = 000000487183B000] 03:41:01 INFO - PROCESS | 2672 | 1467974461394 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004872C9EC00) [pid = 2672] [serial = 1532] [outer = 000000487183B000] 03:41:02 INFO - PROCESS | 2672 | 1467974461997 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 985ms 03:41:02 INFO - PROCESS | 2672 | 1467974462061 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:41:02 INFO - PROCESS | 2672 | 1467974462064 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:41:02 INFO - PROCESS | 2672 | 1467974462069 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 2672 | 1467974462073 Marionette TRACE conn6 <- [1,2006,null,{}] 03:41:02 INFO - PROCESS | 2672 | 1467974462084 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 2672 | 1467974462090 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:02 INFO - PROCESS | 2672 | 1467974462252 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:41:02 INFO - PROCESS | 2672 | 1467974462263 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2672 | 1467974462266 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EDD000 == 41 [pid = 2672] [id = 511] 03:41:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004874E8DC00) [pid = 2672] [serial = 1533] [outer = 0000000000000000] 03:41:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004876179800) [pid = 2672] [serial = 1534] [outer = 0000004874E8DC00] 03:41:02 INFO - PROCESS | 2672 | 1467974462326 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004876F78000) [pid = 2672] [serial = 1535] [outer = 0000004874E8DC00] 03:41:03 INFO - PROCESS | 2672 | 1467974463003 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 03:41:03 INFO - PROCESS | 2672 | 1467974463057 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 2672 | 1467974463060 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:41:03 INFO - PROCESS | 2672 | 1467974463064 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 2672 | 1467974463066 Marionette TRACE conn6 <- [1,2010,null,{}] 03:41:03 INFO - PROCESS | 2672 | 1467974463070 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 2672 | 1467974463073 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:03 INFO - PROCESS | 2672 | 1467974463193 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:41:03 INFO - PROCESS | 2672 | 1467974463451 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 2672 | 1467974463455 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:03 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B751000 == 42 [pid = 2672] [id = 512] 03:41:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004863C7F400) [pid = 2672] [serial = 1536] [outer = 0000000000000000] 03:41:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 95 (00000048658AC800) [pid = 2672] [serial = 1537] [outer = 0000004863C7F400] 03:41:03 INFO - PROCESS | 2672 | 1467974463528 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 96 (0000004865A23000) [pid = 2672] [serial = 1538] [outer = 0000004863C7F400] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA0F800 == 41 [pid = 2672] [id = 507] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000487A104000 == 40 [pid = 2672] [id = 506] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000486B742000 == 39 [pid = 2672] [id = 505] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5F000 == 38 [pid = 2672] [id = 504] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8D000 == 37 [pid = 2672] [id = 503] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004876379000 == 36 [pid = 2672] [id = 502] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004873708800 == 35 [pid = 2672] [id = 501] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872929800 == 34 [pid = 2672] [id = 500] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD10800 == 33 [pid = 2672] [id = 499] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000486B72F800 == 32 [pid = 2672] [id = 498] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872521000 == 31 [pid = 2672] [id = 497] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F46800 == 30 [pid = 2672] [id = 496] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EDD000 == 29 [pid = 2672] [id = 511] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F5D000 == 28 [pid = 2672] [id = 510] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 0000004872596800 == 27 [pid = 2672] [id = 509] 03:41:04 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE74000 == 26 [pid = 2672] [id = 508] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 95 (000000486B8D4400) [pid = 2672] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 94 (0000004865A9DC00) [pid = 2672] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004865B92000) [pid = 2672] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048659ABC00) [pid = 2672] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004865808C00) [pid = 2672] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865956000) [pid = 2672] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (00000048659AA800) [pid = 2672] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000486A830C00) [pid = 2672] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486C35B000) [pid = 2672] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865B97800) [pid = 2672] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A30800) [pid = 2672] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004871A93000) [pid = 2672] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872ABE000) [pid = 2672] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486BCB2C00) [pid = 2672] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486BCB5400) [pid = 2672] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872C9D800) [pid = 2672] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004873F9B000) [pid = 2672] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872AC4C00) [pid = 2672] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004875845800) [pid = 2672] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004875009C00) [pid = 2672] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871A8FC00) [pid = 2672] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004870D59000) [pid = 2672] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872992800) [pid = 2672] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000487266D800) [pid = 2672] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872676C00) [pid = 2672] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871833000) [pid = 2672] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486AEF2800) [pid = 2672] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:41:04 INFO - PROCESS | 2672 | 1467974464862 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1924ms 03:41:05 INFO - PROCESS | 2672 | 1467974464994 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 2672 | 1467974464998 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:41:05 INFO - PROCESS | 2672 | 1467974465004 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 2672 | 1467974465007 Marionette TRACE conn6 <- [1,2014,null,{}] 03:41:05 INFO - PROCESS | 2672 | 1467974465014 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 2672 | 1467974465018 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:05 INFO - PROCESS | 2672 | 1467974465115 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:41:05 INFO - PROCESS | 2672 | 1467974465123 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2672 | 1467974465128 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:05 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A0DD000 == 27 [pid = 2672] [id = 513] 03:41:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865526000) [pid = 2672] [serial = 1539] [outer = 0000000000000000] 03:41:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865804C00) [pid = 2672] [serial = 1540] [outer = 0000004865526000] 03:41:05 INFO - PROCESS | 2672 | 1467974465178 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486594E000) [pid = 2672] [serial = 1541] [outer = 0000004865526000] 03:41:05 INFO - PROCESS | 2672 | 1467974465695 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 03:41:05 INFO - PROCESS | 2672 | 1467974465741 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 2672 | 1467974465747 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:41:05 INFO - PROCESS | 2672 | 1467974465753 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 2672 | 1467974465756 Marionette TRACE conn6 <- [1,2018,null,{}] 03:41:05 INFO - PROCESS | 2672 | 1467974465760 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 2672 | 1467974465763 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:05 INFO - PROCESS | 2672 | 1467974465858 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:41:05 INFO - PROCESS | 2672 | 1467974465940 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2672 | 1467974465944 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DC0800 == 28 [pid = 2672] [id = 514] 03:41:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048659AE400) [pid = 2672] [serial = 1542] [outer = 0000000000000000] 03:41:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865A8CC00) [pid = 2672] [serial = 1543] [outer = 00000048659AE400] 03:41:05 INFO - PROCESS | 2672 | 1467974465995 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865B4EC00) [pid = 2672] [serial = 1544] [outer = 00000048659AE400] 03:41:06 INFO - PROCESS | 2672 | 1467974466398 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 03:41:06 INFO - PROCESS | 2672 | 1467974466485 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 2672 | 1467974466488 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:41:06 INFO - PROCESS | 2672 | 1467974466496 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 2672 | 1467974466500 Marionette TRACE conn6 <- [1,2022,null,{}] 03:41:06 INFO - PROCESS | 2672 | 1467974466512 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 2672 | 1467974466517 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:06 INFO - PROCESS | 2672 | 1467974466616 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:41:06 INFO - PROCESS | 2672 | 1467974466626 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2672 | 1467974466630 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872855800 == 29 [pid = 2672] [id = 515] 03:41:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004869FF5400) [pid = 2672] [serial = 1545] [outer = 0000000000000000] 03:41:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486A07D800) [pid = 2672] [serial = 1546] [outer = 0000004869FF5400] 03:41:06 INFO - PROCESS | 2672 | 1467974466680 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486A89D000) [pid = 2672] [serial = 1547] [outer = 0000004869FF5400] 03:41:07 INFO - PROCESS | 2672 | 1467974467159 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 03:41:07 INFO - PROCESS | 2672 | 1467974467172 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2672 | 1467974467175 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:41:07 INFO - PROCESS | 2672 | 1467974467189 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 2672 | 1467974467192 Marionette TRACE conn6 <- [1,2026,null,{}] 03:41:07 INFO - PROCESS | 2672 | 1467974467195 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 2672 | 1467974467197 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:07 INFO - PROCESS | 2672 | 1467974467314 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:41:07 INFO - PROCESS | 2672 | 1467974467320 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 2672 | 1467974467322 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F83800 == 30 [pid = 2672] [id = 516] 03:41:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486ABC5400) [pid = 2672] [serial = 1548] [outer = 0000000000000000] 03:41:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AEF6800) [pid = 2672] [serial = 1549] [outer = 000000486ABC5400] 03:41:07 INFO - PROCESS | 2672 | 1467974467369 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486B8CD000) [pid = 2672] [serial = 1550] [outer = 000000486ABC5400] 03:41:07 INFO - PROCESS | 2672 | 1467974467844 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 03:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:41:07 INFO - PROCESS | 2672 | 1467974467863 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2672 | 1467974467865 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:41:07 INFO - PROCESS | 2672 | 1467974467868 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 2672 | 1467974467870 Marionette TRACE conn6 <- [1,2030,null,{}] 03:41:07 INFO - PROCESS | 2672 | 1467974467879 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 2672 | 1467974467881 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:08 INFO - PROCESS | 2672 | 1467974468018 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:41:08 INFO - PROCESS | 2672 | 1467974468074 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 2672 | 1467974468076 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873718000 == 31 [pid = 2672] [id = 517] 03:41:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486AE1A400) [pid = 2672] [serial = 1551] [outer = 0000000000000000] 03:41:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486BCDC800) [pid = 2672] [serial = 1552] [outer = 000000486AE1A400] 03:41:08 INFO - PROCESS | 2672 | 1467974468122 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486E795400) [pid = 2672] [serial = 1553] [outer = 000000486AE1A400] 03:41:08 INFO - PROCESS | 2672 | 1467974468597 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 775ms 03:41:08 INFO - PROCESS | 2672 | 1467974468647 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 2672 | 1467974468650 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:41:08 INFO - PROCESS | 2672 | 1467974468658 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 2672 | 1467974468660 Marionette TRACE conn6 <- [1,2034,null,{}] 03:41:08 INFO - PROCESS | 2672 | 1467974468672 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 2672 | 1467974468678 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:08 INFO - PROCESS | 2672 | 1467974468819 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:41:08 INFO - PROCESS | 2672 | 1467974468881 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 2672 | 1467974468883 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:08 INFO - PROCESS | 2672 | ++DOCSHELL 00000048761A2000 == 32 [pid = 2672] [id = 518] 03:41:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004871837400) [pid = 2672] [serial = 1554] [outer = 0000000000000000] 03:41:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004871A91C00) [pid = 2672] [serial = 1555] [outer = 0000004871837400] 03:41:08 INFO - PROCESS | 2672 | 1467974468930 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004871FDFC00) [pid = 2672] [serial = 1556] [outer = 0000004871837400] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865524C00) [pid = 2672] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048730CE400) [pid = 2672] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004863C7F000) [pid = 2672] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865956400) [pid = 2672] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486F08A000) [pid = 2672] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865954800) [pid = 2672] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486ABC2C00) [pid = 2672] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872B30000) [pid = 2672] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004871AB1400) [pid = 2672] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048658A4C00) [pid = 2672] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486BC1DC00) [pid = 2672] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004875F0CC00) [pid = 2672] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:41:09 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004875F1BC00) [pid = 2672] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:41:09 INFO - PROCESS | 2672 | 1467974469561 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 944ms 03:41:09 INFO - PROCESS | 2672 | 1467974469611 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:41:09 INFO - PROCESS | 2672 | 1467974469613 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:41:09 INFO - PROCESS | 2672 | 1467974469618 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 2672 | 1467974469620 Marionette TRACE conn6 <- [1,2038,null,{}] 03:41:09 INFO - PROCESS | 2672 | 1467974469624 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 2672 | 1467974469626 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:09 INFO - PROCESS | 2672 | 1467974469708 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:41:09 INFO - PROCESS | 2672 | 1467974469715 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 2672 | 1467974469717 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A8B800 == 33 [pid = 2672] [id = 519] 03:41:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048658A4C00) [pid = 2672] [serial = 1557] [outer = 0000000000000000] 03:41:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486F4F7400) [pid = 2672] [serial = 1558] [outer = 00000048658A4C00] 03:41:09 INFO - PROCESS | 2672 | 1467974469763 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872495800) [pid = 2672] [serial = 1559] [outer = 00000048658A4C00] 03:41:10 INFO - PROCESS | 2672 | 1467974470197 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 03:41:10 INFO - PROCESS | 2672 | 1467974470248 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2672 | 1467974470250 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:41:10 INFO - PROCESS | 2672 | 1467974470254 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 2672 | 1467974470256 Marionette TRACE conn6 <- [1,2042,null,{}] 03:41:10 INFO - PROCESS | 2672 | 1467974470259 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 2672 | 1467974470261 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:10 INFO - PROCESS | 2672 | 1467974470346 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:41:10 INFO - PROCESS | 2672 | 1467974470354 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 2672 | 1467974470356 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F4E800 == 34 [pid = 2672] [id = 520] 03:41:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487268A400) [pid = 2672] [serial = 1560] [outer = 0000000000000000] 03:41:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872695800) [pid = 2672] [serial = 1561] [outer = 000000487268A400] 03:41:10 INFO - PROCESS | 2672 | 1467974470401 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872AB9400) [pid = 2672] [serial = 1562] [outer = 000000487268A400] 03:41:10 INFO - PROCESS | 2672 | 1467974470846 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 629ms 03:41:10 INFO - PROCESS | 2672 | 1467974470900 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2672 | 1467974470902 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 2672 | 1467974470906 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 2672 | 1467974470907 Marionette TRACE conn6 <- [1,2046,null,{}] 03:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:41:10 INFO - PROCESS | 2672 | 1467974470911 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 2672 | 1467974470913 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:11 INFO - PROCESS | 2672 | 1467974470997 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:41:11 INFO - PROCESS | 2672 | 1467974471003 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 2672 | 1467974471005 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:11 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770DA800 == 35 [pid = 2672] [id = 521] 03:41:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872AC6000) [pid = 2672] [serial = 1563] [outer = 0000000000000000] 03:41:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872B24400) [pid = 2672] [serial = 1564] [outer = 0000004872AC6000] 03:41:11 INFO - PROCESS | 2672 | 1467974471049 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872CA4000) [pid = 2672] [serial = 1565] [outer = 0000004872AC6000] 03:41:11 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DC0800 == 34 [pid = 2672] [id = 514] 03:41:11 INFO - PROCESS | 2672 | --DOCSHELL 000000486A0DD000 == 33 [pid = 2672] [id = 513] 03:41:11 INFO - PROCESS | 2672 | --DOCSHELL 000000486B751000 == 32 [pid = 2672] [id = 512] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004872855800 == 31 [pid = 2672] [id = 515] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004873718000 == 30 [pid = 2672] [id = 517] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F4E800 == 29 [pid = 2672] [id = 520] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F83800 == 28 [pid = 2672] [id = 516] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A8B800 == 27 [pid = 2672] [id = 519] 03:41:12 INFO - PROCESS | 2672 | --DOCSHELL 00000048761A2000 == 26 [pid = 2672] [id = 518] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004875F10000) [pid = 2672] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004876185400) [pid = 2672] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004876355C00) [pid = 2672] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872996C00) [pid = 2672] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873CBD400) [pid = 2672] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865962000) [pid = 2672] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004873F98400) [pid = 2672] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A22800) [pid = 2672] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B49800) [pid = 2672] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048718DE000) [pid = 2672] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004870D52400) [pid = 2672] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486AAE9C00) [pid = 2672] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B94B000) [pid = 2672] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486AEF3000) [pid = 2672] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486B8CC000) [pid = 2672] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872F1C400) [pid = 2672] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (00000048722EBC00) [pid = 2672] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004865A29400) [pid = 2672] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865B4DC00) [pid = 2672] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004875F16C00) [pid = 2672] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486B8D5000) [pid = 2672] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004873FBE000) [pid = 2672] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004872B27C00) [pid = 2672] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (000000487267A000) [pid = 2672] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004875010400) [pid = 2672] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:41:12 INFO - PROCESS | 2672 | 1467974472833 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1986ms 03:41:12 INFO - PROCESS | 2672 | 1467974472900 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 2672 | 1467974472904 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:41:12 INFO - PROCESS | 2672 | 1467974472909 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 2672 | 1467974472913 Marionette TRACE conn6 <- [1,2050,null,{}] 03:41:12 INFO - PROCESS | 2672 | 1467974472919 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 2672 | 1467974472923 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:13 INFO - PROCESS | 2672 | 1467974473023 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:41:13 INFO - PROCESS | 2672 | 1467974473038 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 2672 | 1467974473041 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:13 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AAD0000 == 27 [pid = 2672] [id = 522] 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865808800) [pid = 2672] [serial = 1566] [outer = 0000000000000000] 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865809C00) [pid = 2672] [serial = 1567] [outer = 0000004865808800] 03:41:13 INFO - PROCESS | 2672 | 1467974473091 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (000000486594E800) [pid = 2672] [serial = 1568] [outer = 0000004865808800] 03:41:13 INFO - PROCESS | 2672 | 1467974473563 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 735ms 03:41:13 INFO - PROCESS | 2672 | 1467974473648 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 2672 | 1467974473654 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:41:13 INFO - PROCESS | 2672 | 1467974473661 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - PROCESS | 2672 | 1467974473664 Marionette TRACE conn6 <- [1,2054,null,{}] 03:41:13 INFO - PROCESS | 2672 | 1467974473668 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 2672 | 1467974473671 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:13 INFO - PROCESS | 2672 | 1467974473772 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:41:13 INFO - PROCESS | 2672 | 1467974473779 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 2672 | 1467974473782 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:13 INFO - PROCESS | 2672 | ++DOCSHELL 000000487138D000 == 28 [pid = 2672] [id = 523] 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865A25400) [pid = 2672] [serial = 1569] [outer = 0000000000000000] 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A29400) [pid = 2672] [serial = 1570] [outer = 0000004865A25400] 03:41:13 INFO - PROCESS | 2672 | 1467974473833 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865A89000) [pid = 2672] [serial = 1571] [outer = 0000004865A25400] 03:41:14 INFO - PROCESS | 2672 | 1467974474315 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 03:41:14 INFO - PROCESS | 2672 | 1467974474354 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 2672 | 1467974474357 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:41:14 INFO - PROCESS | 2672 | 1467974474361 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 2672 | 1467974474364 Marionette TRACE conn6 <- [1,2058,null,{}] 03:41:14 INFO - PROCESS | 2672 | 1467974474376 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 2672 | 1467974474381 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:14 INFO - PROCESS | 2672 | 1467974474525 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:41:14 INFO - PROCESS | 2672 | 1467974474580 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 2672 | 1467974474583 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872861800 == 29 [pid = 2672] [id = 524] 03:41:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004863C4FC00) [pid = 2672] [serial = 1572] [outer = 0000000000000000] 03:41:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865B99800) [pid = 2672] [serial = 1573] [outer = 0000004863C4FC00] 03:41:14 INFO - PROCESS | 2672 | 1467974474634 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048660A8800) [pid = 2672] [serial = 1574] [outer = 0000004863C4FC00] 03:41:15 INFO - PROCESS | 2672 | 1467974475023 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 03:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:41:15 INFO - PROCESS | 2672 | 1467974475055 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2672 | 1467974475058 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:41:15 INFO - PROCESS | 2672 | 1467974475061 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 2672 | 1467974475063 Marionette TRACE conn6 <- [1,2062,null,{}] 03:41:15 INFO - PROCESS | 2672 | 1467974475066 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 2672 | 1467974475068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:15 INFO - PROCESS | 2672 | 1467974475157 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:41:15 INFO - PROCESS | 2672 | 1467974475162 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2672 | 1467974475164 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4C000 == 30 [pid = 2672] [id = 525] 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004869DBC400) [pid = 2672] [serial = 1575] [outer = 0000000000000000] 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486A766800) [pid = 2672] [serial = 1576] [outer = 0000004869DBC400] 03:41:15 INFO - PROCESS | 2672 | 1467974475211 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486ABBD800) [pid = 2672] [serial = 1577] [outer = 0000004869DBC400] 03:41:15 INFO - PROCESS | 2672 | 1467974475643 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 03:41:15 INFO - PROCESS | 2672 | 1467974475706 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2672 | 1467974475708 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:41:15 INFO - PROCESS | 2672 | 1467974475711 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 2672 | 1467974475713 Marionette TRACE conn6 <- [1,2066,null,{}] 03:41:15 INFO - PROCESS | 2672 | 1467974475717 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 2672 | 1467974475719 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:15 INFO - PROCESS | 2672 | 1467974475801 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:41:15 INFO - PROCESS | 2672 | 1467974475808 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2672 | 1467974475811 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:15 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873079800 == 31 [pid = 2672] [id = 526] 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004863C5C400) [pid = 2672] [serial = 1578] [outer = 0000000000000000] 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AEF3800) [pid = 2672] [serial = 1579] [outer = 0000004863C5C400] 03:41:15 INFO - PROCESS | 2672 | 1467974475857 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B888000) [pid = 2672] [serial = 1580] [outer = 0000004863C5C400] 03:41:16 INFO - PROCESS | 2672 | 1467974476322 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 03:41:16 INFO - PROCESS | 2672 | 1467974476342 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2672 | 1467974476344 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:41:16 INFO - PROCESS | 2672 | 1467974476348 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2672 | 1467974476350 Marionette TRACE conn6 <- [1,2070,null,{}] 03:41:16 INFO - PROCESS | 2672 | 1467974476358 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 2672 | 1467974476364 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:16 INFO - PROCESS | 2672 | 1467974476474 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:41:16 INFO - PROCESS | 2672 | 1467974476482 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 2672 | 1467974476484 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:16 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D6000 == 32 [pid = 2672] [id = 527] 03:41:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BC28000) [pid = 2672] [serial = 1581] [outer = 0000000000000000] 03:41:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486C355C00) [pid = 2672] [serial = 1582] [outer = 000000486BC28000] 03:41:16 INFO - PROCESS | 2672 | 1467974476531 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486F4F8000) [pid = 2672] [serial = 1583] [outer = 000000486BC28000] 03:41:16 INFO - PROCESS | 2672 | 1467974476966 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 03:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:41:16 INFO - PROCESS | 2672 | 1467974476980 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2672 | 1467974476983 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:41:16 INFO - PROCESS | 2672 | 1467974476986 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2672 | 1467974476988 Marionette TRACE conn6 <- [1,2074,null,{}] 03:41:16 INFO - PROCESS | 2672 | 1467974476992 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 2672 | 1467974476994 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:17 INFO - PROCESS | 2672 | 1467974477074 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:41:17 INFO - PROCESS | 2672 | 1467974477080 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2672 | 1467974477082 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A34000 == 33 [pid = 2672] [id = 528] 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004870D59400) [pid = 2672] [serial = 1584] [outer = 0000000000000000] 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048713F5800) [pid = 2672] [serial = 1585] [outer = 0000004870D59400] 03:41:17 INFO - PROCESS | 2672 | 1467974477128 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871A87800) [pid = 2672] [serial = 1586] [outer = 0000004870D59400] 03:41:17 INFO - PROCESS | 2672 | 1467974477565 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 03:41:17 INFO - PROCESS | 2672 | 1467974477620 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:41:17 INFO - PROCESS | 2672 | 1467974477622 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:41:17 INFO - PROCESS | 2672 | 1467974477626 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 2672 | 1467974477627 Marionette TRACE conn6 <- [1,2078,null,{}] 03:41:17 INFO - PROCESS | 2672 | 1467974477631 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 2672 | 1467974477633 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:17 INFO - PROCESS | 2672 | 1467974477713 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:41:17 INFO - PROCESS | 2672 | 1467974477719 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2672 | 1467974477721 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9C800 == 34 [pid = 2672] [id = 529] 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871A8E400) [pid = 2672] [serial = 1587] [outer = 0000000000000000] 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871F18C00) [pid = 2672] [serial = 1588] [outer = 0000004871A8E400] 03:41:17 INFO - PROCESS | 2672 | 1467974477767 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048722EEC00) [pid = 2672] [serial = 1589] [outer = 0000004871A8E400] 03:41:18 INFO - PROCESS | 2672 | 1467974478242 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 03:41:18 INFO - PROCESS | 2672 | 1467974478302 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:41:18 INFO - PROCESS | 2672 | 1467974478305 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:41:18 INFO - PROCESS | 2672 | 1467974478308 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 2672 | 1467974478310 Marionette TRACE conn6 <- [1,2082,null,{}] 03:41:18 INFO - PROCESS | 2672 | 1467974478314 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 2672 | 1467974478316 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:18 INFO - PROCESS | 2672 | 1467974478424 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:41:18 INFO - PROCESS | 2672 | 1467974478505 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 2672 | 1467974478507 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:18 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872855800 == 35 [pid = 2672] [id = 530] 03:41:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871FE0000) [pid = 2672] [serial = 1590] [outer = 0000000000000000] 03:41:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872675400) [pid = 2672] [serial = 1591] [outer = 0000004871FE0000] 03:41:18 INFO - PROCESS | 2672 | 1467974478553 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872696C00) [pid = 2672] [serial = 1592] [outer = 0000004871FE0000] 03:41:18 INFO - PROCESS | 2672 | 1467974478981 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 735ms 03:41:19 INFO - PROCESS | 2672 | 1467974479054 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:41:19 INFO - PROCESS | 2672 | 1467974479057 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:41:19 INFO - PROCESS | 2672 | 1467974479060 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2672 | 1467974479062 Marionette TRACE conn6 <- [1,2086,null,{}] 03:41:19 INFO - PROCESS | 2672 | 1467974479066 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 2672 | 1467974479068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:19 INFO - PROCESS | 2672 | 1467974479184 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:41:19 INFO - PROCESS | 2672 | 1467974479195 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 2672 | 1467974479197 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:19 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C05000 == 36 [pid = 2672] [id = 531] 03:41:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (00000048722EBC00) [pid = 2672] [serial = 1593] [outer = 0000000000000000] 03:41:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872AC0000) [pid = 2672] [serial = 1594] [outer = 00000048722EBC00] 03:41:19 INFO - PROCESS | 2672 | 1467974479243 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004872B30800) [pid = 2672] [serial = 1595] [outer = 00000048722EBC00] 03:41:19 INFO - PROCESS | 2672 | 1467974479707 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 03:41:19 INFO - PROCESS | 2672 | 1467974479732 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2672 | 1467974479735 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:41:19 INFO - PROCESS | 2672 | 1467974479738 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2672 | 1467974479741 Marionette TRACE conn6 <- [1,2090,null,{}] 03:41:19 INFO - PROCESS | 2672 | 1467974479744 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 2672 | 1467974479747 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:19 INFO - PROCESS | 2672 | 1467974479908 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486ABC5400) [pid = 2672] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AE1A400) [pid = 2672] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004871837400) [pid = 2672] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000487268A400) [pid = 2672] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A9A400) [pid = 2672] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004869FF5400) [pid = 2672] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048659AE400) [pid = 2672] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865526000) [pid = 2672] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004863C7F400) [pid = 2672] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004874E8DC00) [pid = 2672] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487183B000) [pid = 2672] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:41:20 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048658A4C00) [pid = 2672] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:41:20 INFO - PROCESS | 2672 | 1467974480077 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2672 | 1467974480079 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:20 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F4A000 == 37 [pid = 2672] [id = 532] 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004864713C00) [pid = 2672] [serial = 1596] [outer = 0000000000000000] 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865960000) [pid = 2672] [serial = 1597] [outer = 0000004864713C00] 03:41:20 INFO - PROCESS | 2672 | 1467974480129 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000487183B000) [pid = 2672] [serial = 1598] [outer = 0000004864713C00] 03:41:20 INFO - PROCESS | 2672 | 1467974480517 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 840ms 03:41:20 INFO - PROCESS | 2672 | 1467974480581 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 2672 | 1467974480583 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:41:20 INFO - PROCESS | 2672 | 1467974480587 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 2672 | 1467974480589 Marionette TRACE conn6 <- [1,2094,null,{}] 03:41:20 INFO - PROCESS | 2672 | 1467974480592 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 2672 | 1467974480594 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:20 INFO - PROCESS | 2672 | 1467974480708 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:41:20 INFO - PROCESS | 2672 | 1467974480721 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2672 | 1467974480723 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A102800 == 38 [pid = 2672] [id = 533] 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872AC5400) [pid = 2672] [serial = 1599] [outer = 0000000000000000] 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048730CE400) [pid = 2672] [serial = 1600] [outer = 0000004872AC5400] 03:41:20 INFO - PROCESS | 2672 | 1467974480768 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873CBD400) [pid = 2672] [serial = 1601] [outer = 0000004872AC5400] 03:41:21 INFO - PROCESS | 2672 | 1467974481185 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 2672 | 1467974481221 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:41:21 INFO - PROCESS | 2672 | 1467974481224 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 2672 | 1467974481226 Marionette TRACE conn6 <- [1,2098,null,{}] 03:41:21 INFO - PROCESS | 2672 | 1467974481230 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 2672 | 1467974481231 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:21 INFO - PROCESS | 2672 | 1467974481346 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:41:21 INFO - PROCESS | 2672 | 1467974481385 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 2672 | 1467974481387 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:21 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA08000 == 39 [pid = 2672] [id = 534] 03:41:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873EF3800) [pid = 2672] [serial = 1602] [outer = 0000000000000000] 03:41:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004873FBAC00) [pid = 2672] [serial = 1603] [outer = 0000004873EF3800] 03:41:21 INFO - PROCESS | 2672 | 1467974481431 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873FC4400) [pid = 2672] [serial = 1604] [outer = 0000004873EF3800] 03:41:21 INFO - PROCESS | 2672 | 1467974481819 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 03:41:21 INFO - PROCESS | 2672 | 1467974481857 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:41:21 INFO - PROCESS | 2672 | 1467974481859 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 2672 | 1467974481862 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 2672 | 1467974481864 Marionette TRACE conn6 <- [1,2102,null,{}] 03:41:21 INFO - PROCESS | 2672 | 1467974481868 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 2672 | 1467974481870 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:22 INFO - PROCESS | 2672 | 1467974481995 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:41:22 INFO - PROCESS | 2672 | 1467974482003 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 2672 | 1467974482005 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:22 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA1D800 == 40 [pid = 2672] [id = 535] 03:41:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004874E8DC00) [pid = 2672] [serial = 1605] [outer = 0000000000000000] 03:41:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (000000487500B400) [pid = 2672] [serial = 1606] [outer = 0000004874E8DC00] 03:41:22 INFO - PROCESS | 2672 | 1467974482050 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004875845800) [pid = 2672] [serial = 1607] [outer = 0000004874E8DC00] 03:41:22 INFO - PROCESS | 2672 | 1467974482846 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1019ms 03:41:22 INFO - PROCESS | 2672 | 1467974482885 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 2672 | 1467974482890 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:41:22 INFO - PROCESS | 2672 | 1467974482895 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 2672 | 1467974482901 Marionette TRACE conn6 <- [1,2106,null,{}] 03:41:22 INFO - PROCESS | 2672 | 1467974482928 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 2672 | 1467974482931 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:23 INFO - PROCESS | 2672 | 1467974483071 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:41:23 INFO - PROCESS | 2672 | 1467974483187 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 2672 | 1467974483190 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:23 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DB7800 == 41 [pid = 2672] [id = 536] 03:41:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865958800) [pid = 2672] [serial = 1608] [outer = 0000000000000000] 03:41:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048659A6000) [pid = 2672] [serial = 1609] [outer = 0000004865958800] 03:41:23 INFO - PROCESS | 2672 | 1467974483251 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865A9CC00) [pid = 2672] [serial = 1610] [outer = 0000004865958800] 03:41:24 INFO - PROCESS | 2672 | 1467974484174 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1345ms 03:41:24 INFO - PROCESS | 2672 | 1467974484249 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 2672 | 1467974484253 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004866EE1000 == 40 [pid = 2672] [id = 10] 03:41:24 INFO - PROCESS | 2672 | 1467974484320 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 2672 | 1467974484325 Marionette TRACE conn6 <- [1,2110,null,{}] 03:41:24 INFO - PROCESS | 2672 | 1467974484332 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 2672 | 1467974484336 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:24 INFO - PROCESS | 2672 | 1467974484458 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:41:24 INFO - PROCESS | 2672 | 1467974484531 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2672 | 1467974484536 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:24 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F07A000 == 41 [pid = 2672] [id = 537] 03:41:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865A95C00) [pid = 2672] [serial = 1611] [outer = 0000000000000000] 03:41:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865A9C000) [pid = 2672] [serial = 1612] [outer = 0000004865A95C00] 03:41:24 INFO - PROCESS | 2672 | 1467974484589 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865B8F400) [pid = 2672] [serial = 1613] [outer = 0000004865A95C00] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA08000 == 40 [pid = 2672] [id = 534] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 000000487A102800 == 39 [pid = 2672] [id = 533] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4A000 == 38 [pid = 2672] [id = 532] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C05000 == 37 [pid = 2672] [id = 531] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004872855800 == 36 [pid = 2672] [id = 530] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9C800 == 35 [pid = 2672] [id = 529] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A34000 == 34 [pid = 2672] [id = 528] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 00000048753D6000 == 33 [pid = 2672] [id = 527] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004873079800 == 32 [pid = 2672] [id = 526] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4C000 == 31 [pid = 2672] [id = 525] 03:41:24 INFO - PROCESS | 2672 | --DOCSHELL 0000004872861800 == 30 [pid = 2672] [id = 524] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004872B24400) [pid = 2672] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOCSHELL 000000487138D000 == 29 [pid = 2672] [id = 523] 03:41:25 INFO - PROCESS | 2672 | --DOCSHELL 000000486AAD0000 == 28 [pid = 2672] [id = 522] 03:41:25 INFO - PROCESS | 2672 | --DOCSHELL 00000048770DA800 == 27 [pid = 2672] [id = 521] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (000000486AEF6800) [pid = 2672] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486E795400) [pid = 2672] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486BCDC800) [pid = 2672] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004871A91C00) [pid = 2672] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872695800) [pid = 2672] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004871FDFC00) [pid = 2672] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004872AB9400) [pid = 2672] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486A079C00) [pid = 2672] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486A07D800) [pid = 2672] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A8CC00) [pid = 2672] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865B4EC00) [pid = 2672] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865804C00) [pid = 2672] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486594E000) [pid = 2672] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A23000) [pid = 2672] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048658AC800) [pid = 2672] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004876F78000) [pid = 2672] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004876179800) [pid = 2672] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872C9EC00) [pid = 2672] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487248F000) [pid = 2672] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486B705000) [pid = 2672] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872495800) [pid = 2672] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486F4F7400) [pid = 2672] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B8CD000) [pid = 2672] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486A89D000) [pid = 2672] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:41:25 INFO - PROCESS | 2672 | 1467974485195 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 987ms 03:41:25 INFO - PROCESS | 2672 | 1467974485258 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 2672 | 1467974485264 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:41:25 INFO - PROCESS | 2672 | 1467974485270 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 2672 | 1467974485273 Marionette TRACE conn6 <- [1,2114,null,{}] 03:41:25 INFO - PROCESS | 2672 | 1467974485277 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 2672 | 1467974485280 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:25 INFO - PROCESS | 2672 | 1467974485377 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:41:25 INFO - PROCESS | 2672 | 1467974485457 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 2672 | 1467974485459 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871382000 == 28 [pid = 2672] [id = 538] 03:41:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865804C00) [pid = 2672] [serial = 1614] [outer = 0000000000000000] 03:41:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048659B3800) [pid = 2672] [serial = 1615] [outer = 0000004865804C00] 03:41:25 INFO - PROCESS | 2672 | 1467974485510 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004866363400) [pid = 2672] [serial = 1616] [outer = 0000004865804C00] 03:41:25 INFO - PROCESS | 2672 | 1467974485965 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 03:41:26 INFO - PROCESS | 2672 | 1467974486006 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:41:26 INFO - PROCESS | 2672 | 1467974486009 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:41:26 INFO - PROCESS | 2672 | 1467974486013 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 2672 | 1467974486016 Marionette TRACE conn6 <- [1,2118,null,{}] 03:41:26 INFO - PROCESS | 2672 | 1467974486034 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 2672 | 1467974486039 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:26 INFO - PROCESS | 2672 | 1467974486131 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:41:26 INFO - PROCESS | 2672 | 1467974486144 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2672 | 1467974486148 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F41800 == 29 [pid = 2672] [id = 539] 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AE15C00) [pid = 2672] [serial = 1617] [outer = 0000000000000000] 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF4000) [pid = 2672] [serial = 1618] [outer = 000000486AE15C00] 03:41:26 INFO - PROCESS | 2672 | 1467974486199 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B889800) [pid = 2672] [serial = 1619] [outer = 000000486AE15C00] 03:41:26 INFO - PROCESS | 2672 | 1467974486679 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 2672 | 1467974486711 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:41:26 INFO - PROCESS | 2672 | 1467974486714 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 2672 | 1467974486716 Marionette TRACE conn6 <- [1,2122,null,{}] 03:41:26 INFO - PROCESS | 2672 | 1467974486720 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 2672 | 1467974486722 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:26 INFO - PROCESS | 2672 | 1467974486810 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:41:26 INFO - PROCESS | 2672 | 1467974486818 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2672 | 1467974486821 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873728800 == 30 [pid = 2672] [id = 540] 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B947000) [pid = 2672] [serial = 1620] [outer = 0000000000000000] 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDF400) [pid = 2672] [serial = 1621] [outer = 000000486B947000] 03:41:26 INFO - PROCESS | 2672 | 1467974486866 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486C359800) [pid = 2672] [serial = 1622] [outer = 000000486B947000] 03:41:27 INFO - PROCESS | 2672 | 1467974487315 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 2672 | 1467974487396 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:41:27 INFO - PROCESS | 2672 | 1467974487400 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 2672 | 1467974487402 Marionette TRACE conn6 <- [1,2126,null,{}] 03:41:27 INFO - PROCESS | 2672 | 1467974487406 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 2672 | 1467974487408 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:27 INFO - PROCESS | 2672 | 1467974487554 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:41:27 INFO - PROCESS | 2672 | 1467974487606 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 2672 | 1467974487609 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875366000 == 31 [pid = 2672] [id = 541] 03:41:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865807800) [pid = 2672] [serial = 1623] [outer = 0000000000000000] 03:41:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048713EC800) [pid = 2672] [serial = 1624] [outer = 0000004865807800] 03:41:27 INFO - PROCESS | 2672 | 1467974487655 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048718E1C00) [pid = 2672] [serial = 1625] [outer = 0000004865807800] 03:41:28 INFO - PROCESS | 2672 | 1467974488080 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 03:41:28 INFO - PROCESS | 2672 | 1467974488142 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2672 | 1467974488144 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:41:28 INFO - PROCESS | 2672 | 1467974488147 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 2672 | 1467974488149 Marionette TRACE conn6 <- [1,2130,null,{}] 03:41:28 INFO - PROCESS | 2672 | 1467974488153 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 2672 | 1467974488159 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:28 INFO - PROCESS | 2672 | 1467974488302 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:41:28 INFO - PROCESS | 2672 | 1467974488357 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 2672 | 1467974488360 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A7E800 == 32 [pid = 2672] [id = 542] 03:41:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048718DD800) [pid = 2672] [serial = 1626] [outer = 0000000000000000] 03:41:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004871FD3C00) [pid = 2672] [serial = 1627] [outer = 00000048718DD800] 03:41:28 INFO - PROCESS | 2672 | 1467974488407 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872996800) [pid = 2672] [serial = 1628] [outer = 00000048718DD800] 03:41:28 INFO - PROCESS | 2672 | 1467974488860 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2672 | 1467974488928 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:41:28 INFO - PROCESS | 2672 | 1467974488931 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 2672 | 1467974488933 Marionette TRACE conn6 <- [1,2134,null,{}] 03:41:28 INFO - PROCESS | 2672 | 1467974488941 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 2672 | 1467974488943 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:29 INFO - PROCESS | 2672 | 1467974489059 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:41:29 INFO - PROCESS | 2672 | 1467974489071 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2672 | 1467974489073 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EEE000 == 33 [pid = 2672] [id = 543] 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872B24400) [pid = 2672] [serial = 1629] [outer = 0000000000000000] 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872CA4400) [pid = 2672] [serial = 1630] [outer = 0000004872B24400] 03:41:29 INFO - PROCESS | 2672 | 1467974489118 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872F20C00) [pid = 2672] [serial = 1631] [outer = 0000004872B24400] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004871FE0000) [pid = 2672] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865808800) [pid = 2672] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048722EBC00) [pid = 2672] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865A25400) [pid = 2672] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004870D59400) [pid = 2672] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004871A8E400) [pid = 2672] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004863C5C400) [pid = 2672] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004873EF3800) [pid = 2672] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872AC6000) [pid = 2672] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004863C4FC00) [pid = 2672] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004869DBC400) [pid = 2672] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004864713C00) [pid = 2672] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BC28000) [pid = 2672] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:41:29 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872AC5400) [pid = 2672] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:41:29 INFO - PROCESS | 2672 | 1467974489638 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 2672 | 1467974489709 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:41:29 INFO - PROCESS | 2672 | 1467974489713 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:41:29 INFO - PROCESS | 2672 | 1467974489715 Marionette TRACE conn6 <- [1,2138,null,{}] 03:41:29 INFO - PROCESS | 2672 | 1467974489719 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 2672 | 1467974489721 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:29 INFO - PROCESS | 2672 | 1467974489805 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:41:29 INFO - PROCESS | 2672 | 1467974489812 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2672 | 1467974489814 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD22800 == 34 [pid = 2672] [id = 544] 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004869DBC400) [pid = 2672] [serial = 1632] [outer = 0000000000000000] 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D97800) [pid = 2672] [serial = 1633] [outer = 0000004869DBC400] 03:41:29 INFO - PROCESS | 2672 | 1467974489860 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872CA1400) [pid = 2672] [serial = 1634] [outer = 0000004869DBC400] 03:41:30 INFO - PROCESS | 2672 | 1467974490297 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 2672 | 1467974490348 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:41:30 INFO - PROCESS | 2672 | 1467974490351 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 2672 | 1467974490353 Marionette TRACE conn6 <- [1,2142,null,{}] 03:41:30 INFO - PROCESS | 2672 | 1467974490356 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 2672 | 1467974490358 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:30 INFO - PROCESS | 2672 | 1467974490442 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:41:30 INFO - PROCESS | 2672 | 1467974490451 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 2672 | 1467974490453 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C0B000 == 35 [pid = 2672] [id = 545] 03:41:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048730CDC00) [pid = 2672] [serial = 1635] [outer = 0000000000000000] 03:41:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004873CBD000) [pid = 2672] [serial = 1636] [outer = 00000048730CDC00] 03:41:30 INFO - PROCESS | 2672 | 1467974490499 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004873FBD400) [pid = 2672] [serial = 1637] [outer = 00000048730CDC00] 03:41:30 INFO - PROCESS | 2672 | 1467974490966 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 03:41:31 INFO - PROCESS | 2672 | 1467974491025 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 2672 | 1467974491027 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:41:31 INFO - PROCESS | 2672 | 1467974491075 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:41:31 INFO - PROCESS | 2672 | 1467974491079 Marionette TRACE conn6 <- [1,2146,null,{}] 03:41:31 INFO - PROCESS | 2672 | 1467974491085 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 2672 | 1467974491089 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:31 INFO - PROCESS | 2672 | 1467974491259 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:41:31 INFO - PROCESS | 2672 | 1467974491336 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 2672 | 1467974491340 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:31 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B740800 == 36 [pid = 2672] [id = 546] 03:41:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865808800) [pid = 2672] [serial = 1638] [outer = 0000000000000000] 03:41:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865950000) [pid = 2672] [serial = 1639] [outer = 0000004865808800] 03:41:31 INFO - PROCESS | 2672 | 1467974491401 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A8AC00) [pid = 2672] [serial = 1640] [outer = 0000004865808800] 03:41:32 INFO - PROCESS | 2672 | 1467974492068 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 2672 | 1467974492109 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:41:32 INFO - PROCESS | 2672 | 1467974492115 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 2672 | 1467974492117 Marionette TRACE conn6 <- [1,2150,null,{}] 03:41:32 INFO - PROCESS | 2672 | 1467974492124 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 2672 | 1467974492129 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:32 INFO - PROCESS | 2672 | 1467974492248 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:41:32 INFO - PROCESS | 2672 | 1467974492372 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 2672 | 1467974492375 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875360800 == 37 [pid = 2672] [id = 547] 03:41:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486AB0D000) [pid = 2672] [serial = 1641] [outer = 0000000000000000] 03:41:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486AEFC000) [pid = 2672] [serial = 1642] [outer = 000000486AB0D000] 03:41:32 INFO - PROCESS | 2672 | 1467974492436 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486BCDE000) [pid = 2672] [serial = 1643] [outer = 000000486AB0D000] 03:41:33 INFO - PROCESS | 2672 | 1467974493079 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 984ms 03:41:33 INFO - PROCESS | 2672 | 1467974493101 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 2672 | 1467974493104 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:41:33 INFO - PROCESS | 2672 | 1467974493108 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 2672 | 1467974493111 Marionette TRACE conn6 <- [1,2154,null,{}] 03:41:33 INFO - PROCESS | 2672 | 1467974493115 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 2672 | 1467974493118 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:33 INFO - PROCESS | 2672 | 1467974493235 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:41:33 INFO - PROCESS | 2672 | 1467974493365 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 2672 | 1467974493373 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:33 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879274800 == 38 [pid = 2672] [id = 548] 03:41:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000487298A400) [pid = 2672] [serial = 1644] [outer = 0000000000000000] 03:41:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872994C00) [pid = 2672] [serial = 1645] [outer = 000000487298A400] 03:41:33 INFO - PROCESS | 2672 | 1467974493435 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004873FC8000) [pid = 2672] [serial = 1646] [outer = 000000487298A400] 03:41:34 INFO - PROCESS | 2672 | 1467974494019 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 03:41:34 INFO - PROCESS | 2672 | 1467974494096 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 2672 | 1467974494099 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:41:34 INFO - PROCESS | 2672 | 1467974494116 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 2672 | 1467974494119 Marionette TRACE conn6 <- [1,2158,null,{}] 03:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:41:34 INFO - PROCESS | 2672 | 1467974494123 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 2672 | 1467974494126 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:34 INFO - PROCESS | 2672 | 1467974494245 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:41:34 INFO - PROCESS | 2672 | 1467974494374 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 2672 | 1467974494377 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA19800 == 39 [pid = 2672] [id = 549] 03:41:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004873FBC800) [pid = 2672] [serial = 1647] [outer = 0000000000000000] 03:41:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004875F10000) [pid = 2672] [serial = 1648] [outer = 0000004873FBC800] 03:41:34 INFO - PROCESS | 2672 | 1467974494436 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004875F19800) [pid = 2672] [serial = 1649] [outer = 0000004873FBC800] 03:41:35 INFO - PROCESS | 2672 | 1467974495157 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1078ms 03:41:35 INFO - PROCESS | 2672 | 1467974495201 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 2672 | 1467974495206 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 2672 | 1467974495211 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:41:35 INFO - PROCESS | 2672 | 1467974495214 Marionette TRACE conn6 <- [1,2162,null,{}] 03:41:35 INFO - PROCESS | 2672 | 1467974495220 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 2672 | 1467974495223 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:35 INFO - PROCESS | 2672 | 1467974495338 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:41:35 INFO - PROCESS | 2672 | 1467974495469 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 2672 | 1467974495475 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:35 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD1E800 == 40 [pid = 2672] [id = 550] 03:41:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (00000048650CA800) [pid = 2672] [serial = 1650] [outer = 0000000000000000] 03:41:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865AA0800) [pid = 2672] [serial = 1651] [outer = 00000048650CA800] 03:41:35 INFO - PROCESS | 2672 | 1467974495530 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865F45400) [pid = 2672] [serial = 1652] [outer = 00000048650CA800] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD22800 == 39 [pid = 2672] [id = 544] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EEE000 == 38 [pid = 2672] [id = 543] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A7E800 == 37 [pid = 2672] [id = 542] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004875366000 == 36 [pid = 2672] [id = 541] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004873728800 == 35 [pid = 2672] [id = 540] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F41800 == 34 [pid = 2672] [id = 539] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004871382000 == 33 [pid = 2672] [id = 538] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486F07A000 == 32 [pid = 2672] [id = 537] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DB7800 == 31 [pid = 2672] [id = 536] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA1D800 == 30 [pid = 2672] [id = 535] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA19800 == 29 [pid = 2672] [id = 549] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004879274800 == 28 [pid = 2672] [id = 548] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004875360800 == 27 [pid = 2672] [id = 547] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 00000048644F4800 == 26 [pid = 2672] [id = 11] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C0B000 == 25 [pid = 2672] [id = 545] 03:41:36 INFO - PROCESS | 2672 | --DOCSHELL 000000486B740800 == 24 [pid = 2672] [id = 546] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004872675400) [pid = 2672] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865809C00) [pid = 2672] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004872AC0000) [pid = 2672] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486594E800) [pid = 2672] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865A29400) [pid = 2672] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865A89000) [pid = 2672] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048713F5800) [pid = 2672] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004871A87800) [pid = 2672] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004871F18C00) [pid = 2672] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486AEF3800) [pid = 2672] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486B888000) [pid = 2672] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872696C00) [pid = 2672] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004873FBAC00) [pid = 2672] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872CA4000) [pid = 2672] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B99800) [pid = 2672] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048660A8800) [pid = 2672] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A766800) [pid = 2672] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486ABBD800) [pid = 2672] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865960000) [pid = 2672] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872B30800) [pid = 2672] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487183B000) [pid = 2672] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486C355C00) [pid = 2672] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486F4F8000) [pid = 2672] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048730CE400) [pid = 2672] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048722EEC00) [pid = 2672] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004873CBD400) [pid = 2672] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004873FC4400) [pid = 2672] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:41:36 INFO - PROCESS | 2672 | 1467974496771 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1629ms 03:41:36 INFO - PROCESS | 2672 | 1467974496845 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 2672 | 1467974496850 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:41:36 INFO - PROCESS | 2672 | 1467974496855 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2672 | 1467974496858 Marionette TRACE conn6 <- [1,2166,null,{}] 03:41:36 INFO - PROCESS | 2672 | 1467974496864 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 2672 | 1467974496867 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:36 INFO - PROCESS | 2672 | 1467974496961 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:41:36 INFO - PROCESS | 2672 | 1467974496975 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 2672 | 1467974496977 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:37 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B738800 == 25 [pid = 2672] [id = 551] 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486594A400) [pid = 2672] [serial = 1653] [outer = 0000000000000000] 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865956000) [pid = 2672] [serial = 1654] [outer = 000000486594A400] 03:41:37 INFO - PROCESS | 2672 | 1467974497027 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A23000) [pid = 2672] [serial = 1655] [outer = 000000486594A400] 03:41:37 INFO - PROCESS | 2672 | 1467974497525 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 03:41:37 INFO - PROCESS | 2672 | 1467974497593 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 2672 | 1467974497598 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:41:37 INFO - PROCESS | 2672 | 1467974497605 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 2672 | 1467974497607 Marionette TRACE conn6 <- [1,2170,null,{}] 03:41:37 INFO - PROCESS | 2672 | 1467974497642 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 2672 | 1467974497644 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:37 INFO - PROCESS | 2672 | 1467974497742 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:41:37 INFO - PROCESS | 2672 | 1467974497818 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 2672 | 1467974497820 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872220000 == 26 [pid = 2672] [id = 552] 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A98400) [pid = 2672] [serial = 1656] [outer = 0000000000000000] 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865B92400) [pid = 2672] [serial = 1657] [outer = 0000004865A98400] 03:41:37 INFO - PROCESS | 2672 | 1467974497872 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048660A8C00) [pid = 2672] [serial = 1658] [outer = 0000004865A98400] 03:41:38 INFO - PROCESS | 2672 | 1467974498276 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 713ms 03:41:38 INFO - PROCESS | 2672 | 1467974498319 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 2672 | 1467974498322 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:41:38 INFO - PROCESS | 2672 | 1467974498325 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 2672 | 1467974498329 Marionette TRACE conn6 <- [1,2174,null,{}] 03:41:38 INFO - PROCESS | 2672 | 1467974498340 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 2672 | 1467974498345 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:38 INFO - PROCESS | 2672 | 1467974498434 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:41:38 INFO - PROCESS | 2672 | 1467974498441 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 2672 | 1467974498445 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:38 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7B000 == 27 [pid = 2672] [id = 553] 03:41:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004863CD6400) [pid = 2672] [serial = 1659] [outer = 0000000000000000] 03:41:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486AE15000) [pid = 2672] [serial = 1660] [outer = 0000004863CD6400] 03:41:38 INFO - PROCESS | 2672 | 1467974498496 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486AEFFC00) [pid = 2672] [serial = 1661] [outer = 0000004863CD6400] 03:41:39 INFO - PROCESS | 2672 | 1467974499009 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 732ms 03:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:41:39 INFO - PROCESS | 2672 | 1467974499060 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 2672 | 1467974499063 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 2672 | 1467974499066 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 2672 | 1467974499068 Marionette TRACE conn6 <- [1,2178,null,{}] 03:41:39 INFO - PROCESS | 2672 | 1467974499112 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 2672 | 1467974499114 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:39 INFO - PROCESS | 2672 | 1467974499230 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:41:39 INFO - PROCESS | 2672 | 1467974499240 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 2672 | 1467974499242 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E0C000 == 28 [pid = 2672] [id = 554] 03:41:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BC28000) [pid = 2672] [serial = 1662] [outer = 0000000000000000] 03:41:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCBB800) [pid = 2672] [serial = 1663] [outer = 000000486BC28000] 03:41:39 INFO - PROCESS | 2672 | 1467974499289 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486E794000) [pid = 2672] [serial = 1664] [outer = 000000486BC28000] 03:41:39 INFO - PROCESS | 2672 | 1467974499747 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 03:41:39 INFO - PROCESS | 2672 | 1467974499802 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 2672 | 1467974499804 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 2672 | 1467974499808 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:41:39 INFO - PROCESS | 2672 | 1467974499810 Marionette TRACE conn6 <- [1,2182,null,{}] 03:41:39 INFO - PROCESS | 2672 | 1467974499813 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 2672 | 1467974499816 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:39 INFO - PROCESS | 2672 | 1467974499925 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:41:39 INFO - PROCESS | 2672 | 1467974499935 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 2672 | 1467974499937 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876022800 == 29 [pid = 2672] [id = 555] 03:41:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048659AF000) [pid = 2672] [serial = 1665] [outer = 0000000000000000] 03:41:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D95800) [pid = 2672] [serial = 1666] [outer = 00000048659AF000] 03:41:40 INFO - PROCESS | 2672 | 1467974500026 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871A87800) [pid = 2672] [serial = 1667] [outer = 00000048659AF000] 03:41:40 INFO - PROCESS | 2672 | 1467974500466 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 03:41:40 INFO - PROCESS | 2672 | 1467974500561 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 2672 | 1467974500563 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:41:40 INFO - PROCESS | 2672 | 1467974500571 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 2672 | 1467974500573 Marionette TRACE conn6 <- [1,2186,null,{}] 03:41:40 INFO - PROCESS | 2672 | 1467974500576 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 2672 | 1467974500583 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:40 INFO - PROCESS | 2672 | 1467974500874 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004866EE4800) [pid = 2672] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048730CDC00) [pid = 2672] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865807800) [pid = 2672] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865804C00) [pid = 2672] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AE15C00) [pid = 2672] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A95C00) [pid = 2672] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004874E8DC00) [pid = 2672] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486B947000) [pid = 2672] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865958800) [pid = 2672] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048718DD800) [pid = 2672] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872B24400) [pid = 2672] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004866CE9000) [pid = 2672] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:41:40 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004869DBC400) [pid = 2672] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:41:40 INFO - PROCESS | 2672 | 1467974500931 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 2672 | 1467974500933 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A2E000 == 30 [pid = 2672] [id = 556] 03:41:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004863C73C00) [pid = 2672] [serial = 1668] [outer = 0000000000000000] 03:41:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486594F000) [pid = 2672] [serial = 1669] [outer = 0000004863C73C00] 03:41:40 INFO - PROCESS | 2672 | 1467974500988 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486F4EEC00) [pid = 2672] [serial = 1670] [outer = 0000004863C73C00] 03:41:41 INFO - PROCESS | 2672 | 1467974501335 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 839ms 03:41:41 INFO - PROCESS | 2672 | 1467974501411 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 2672 | 1467974501413 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:41:41 INFO - PROCESS | 2672 | 1467974501416 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:41:41 INFO - PROCESS | 2672 | 1467974501418 Marionette TRACE conn6 <- [1,2190,null,{}] 03:41:41 INFO - PROCESS | 2672 | 1467974501422 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 2672 | 1467974501424 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:41 INFO - PROCESS | 2672 | 1467974501506 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:41:41 INFO - PROCESS | 2672 | 1467974501511 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 2672 | 1467974501513 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F62000 == 31 [pid = 2672] [id = 557] 03:41:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (00000048723AEC00) [pid = 2672] [serial = 1671] [outer = 0000000000000000] 03:41:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487268B400) [pid = 2672] [serial = 1672] [outer = 00000048723AEC00] 03:41:41 INFO - PROCESS | 2672 | 1467974501559 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872990C00) [pid = 2672] [serial = 1673] [outer = 00000048723AEC00] 03:41:42 INFO - PROCESS | 2672 | 1467974501991 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 03:41:42 INFO - PROCESS | 2672 | 1467974502049 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 2672 | 1467974502051 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:41:42 INFO - PROCESS | 2672 | 1467974502055 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 2672 | 1467974502057 Marionette TRACE conn6 <- [1,2194,null,{}] 03:41:42 INFO - PROCESS | 2672 | 1467974502060 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 2672 | 1467974502062 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:42 INFO - PROCESS | 2672 | 1467974502146 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:41:42 INFO - PROCESS | 2672 | 1467974502153 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 2672 | 1467974502155 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A69800 == 32 [pid = 2672] [id = 558] 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872993000) [pid = 2672] [serial = 1674] [outer = 0000000000000000] 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872AC7800) [pid = 2672] [serial = 1675] [outer = 0000004872993000] 03:41:42 INFO - PROCESS | 2672 | 1467974502209 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872C48C00) [pid = 2672] [serial = 1676] [outer = 0000004872993000] 03:41:42 INFO - PROCESS | 2672 | 1467974502648 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 03:41:42 INFO - PROCESS | 2672 | 1467974502694 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 2672 | 1467974502696 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:41:42 INFO - PROCESS | 2672 | 1467974502703 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 2672 | 1467974502705 Marionette TRACE conn6 <- [1,2198,null,{}] 03:41:42 INFO - PROCESS | 2672 | 1467974502709 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 2672 | 1467974502711 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:42 INFO - PROCESS | 2672 | 1467974502795 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:41:42 INFO - PROCESS | 2672 | 1467974502802 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 2672 | 1467974502804 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7A800 == 33 [pid = 2672] [id = 559] 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872CABC00) [pid = 2672] [serial = 1677] [outer = 0000000000000000] 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872F1A000) [pid = 2672] [serial = 1678] [outer = 0000004872CABC00] 03:41:42 INFO - PROCESS | 2672 | 1467974502849 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872FE3800) [pid = 2672] [serial = 1679] [outer = 0000004872CABC00] 03:41:43 INFO - PROCESS | 2672 | 1467974503662 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 985ms 03:41:43 INFO - PROCESS | 2672 | 1467974503686 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 2672 | 1467974503691 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:41:43 INFO - PROCESS | 2672 | 1467974503696 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:41:43 INFO - PROCESS | 2672 | 1467974503702 Marionette TRACE conn6 <- [1,2202,null,{}] 03:41:43 INFO - PROCESS | 2672 | 1467974503708 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 2672 | 1467974503711 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:43 INFO - PROCESS | 2672 | 1467974503845 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:41:43 INFO - PROCESS | 2672 | 1467974503968 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 2672 | 1467974503971 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000487220C000 == 34 [pid = 2672] [id = 560] 03:41:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865A2A400) [pid = 2672] [serial = 1680] [outer = 0000000000000000] 03:41:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865A85000) [pid = 2672] [serial = 1681] [outer = 0000004865A2A400] 03:41:44 INFO - PROCESS | 2672 | 1467974504033 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048669DB000) [pid = 2672] [serial = 1682] [outer = 0000004865A2A400] 03:41:44 INFO - PROCESS | 2672 | 1467974504796 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1190ms 03:41:44 INFO - PROCESS | 2672 | 1467974504890 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 2672 | 1467974504896 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:41:44 INFO - PROCESS | 2672 | 1467974504903 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 2672 | 1467974504906 Marionette TRACE conn6 <- [1,2206,null,{}] 03:41:44 INFO - PROCESS | 2672 | 1467974504911 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 2672 | 1467974504914 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:45 INFO - PROCESS | 2672 | 1467974505174 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:41:45 INFO - PROCESS | 2672 | 1467974505296 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 2672 | 1467974505300 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:45 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A8B8800 == 35 [pid = 2672] [id = 561] 03:41:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865949000) [pid = 2672] [serial = 1683] [outer = 0000000000000000] 03:41:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865954400) [pid = 2672] [serial = 1684] [outer = 0000004865949000] 03:41:45 INFO - PROCESS | 2672 | 1467974505357 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865A9A000) [pid = 2672] [serial = 1685] [outer = 0000004865949000] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A69800 == 34 [pid = 2672] [id = 558] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F62000 == 33 [pid = 2672] [id = 557] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A2E000 == 32 [pid = 2672] [id = 556] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876022800 == 31 [pid = 2672] [id = 555] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E0C000 == 30 [pid = 2672] [id = 554] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7B000 == 29 [pid = 2672] [id = 553] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872220000 == 28 [pid = 2672] [id = 552] 03:41:45 INFO - PROCESS | 2672 | --DOCSHELL 000000486B738800 == 27 [pid = 2672] [id = 551] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486558D000) [pid = 2672] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004873CBD000) [pid = 2672] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (00000048713EC800) [pid = 2672] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048718E1C00) [pid = 2672] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048659B3800) [pid = 2672] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004866363400) [pid = 2672] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AEF4000) [pid = 2672] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486B889800) [pid = 2672] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A9C000) [pid = 2672] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865B8F400) [pid = 2672] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004875845800) [pid = 2672] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000487500B400) [pid = 2672] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCDF400) [pid = 2672] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659A6000) [pid = 2672] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872996800) [pid = 2672] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865A9CC00) [pid = 2672] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871FD3C00) [pid = 2672] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872CA4400) [pid = 2672] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486F08BC00) [pid = 2672] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872F20C00) [pid = 2672] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004873FBD400) [pid = 2672] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004870D97800) [pid = 2672] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486C359800) [pid = 2672] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872CA1400) [pid = 2672] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:41:45 INFO - PROCESS | 2672 | 1467974505948 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1081ms 03:41:45 INFO - PROCESS | 2672 | 1467974505988 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 2672 | 1467974505992 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:41:46 INFO - PROCESS | 2672 | 1467974505998 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2672 | 1467974506001 Marionette TRACE conn6 <- [1,2210,null,{}] 03:41:46 INFO - PROCESS | 2672 | 1467974506006 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 2672 | 1467974506008 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:46 INFO - PROCESS | 2672 | 1467974506102 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:41:46 INFO - PROCESS | 2672 | 1467974506185 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2672 | 1467974506188 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DBF800 == 28 [pid = 2672] [id = 562] 03:41:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004864450C00) [pid = 2672] [serial = 1686] [outer = 0000000000000000] 03:41:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865B96C00) [pid = 2672] [serial = 1687] [outer = 0000004864450C00] 03:41:46 INFO - PROCESS | 2672 | 1467974506237 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004869FF5800) [pid = 2672] [serial = 1688] [outer = 0000004864450C00] 03:41:46 INFO - PROCESS | 2672 | 1467974506665 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 03:41:46 INFO - PROCESS | 2672 | 1467974506733 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 2672 | 1467974506736 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:41:46 INFO - PROCESS | 2672 | 1467974506740 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2672 | 1467974506742 Marionette TRACE conn6 <- [1,2214,null,{}] 03:41:46 INFO - PROCESS | 2672 | 1467974506746 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 2672 | 1467974506748 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:46 INFO - PROCESS | 2672 | 1467974506841 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:41:46 INFO - PROCESS | 2672 | 1467974506859 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2672 | 1467974506861 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F39000 == 29 [pid = 2672] [id = 563] 03:41:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486B885400) [pid = 2672] [serial = 1689] [outer = 0000000000000000] 03:41:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486B889000) [pid = 2672] [serial = 1690] [outer = 000000486B885400] 03:41:46 INFO - PROCESS | 2672 | 1467974506909 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486BC1E800) [pid = 2672] [serial = 1691] [outer = 000000486B885400] 03:41:47 INFO - PROCESS | 2672 | 1467974507384 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 03:41:47 INFO - PROCESS | 2672 | 1467974507412 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 2672 | 1467974507416 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:41:47 INFO - PROCESS | 2672 | 1467974507428 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 2672 | 1467974507433 Marionette TRACE conn6 <- [1,2218,null,{}] 03:41:47 INFO - PROCESS | 2672 | 1467974507437 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 2672 | 1467974507441 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:47 INFO - PROCESS | 2672 | 1467974507537 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:41:47 INFO - PROCESS | 2672 | 1467974507544 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2672 | 1467974507546 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873F54000 == 30 [pid = 2672] [id = 564] 03:41:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486F4ED400) [pid = 2672] [serial = 1692] [outer = 0000000000000000] 03:41:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871837800) [pid = 2672] [serial = 1693] [outer = 000000486F4ED400] 03:41:47 INFO - PROCESS | 2672 | 1467974507593 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486BCDC400) [pid = 2672] [serial = 1694] [outer = 000000486F4ED400] 03:41:48 INFO - PROCESS | 2672 | 1467974508024 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 03:41:48 INFO - PROCESS | 2672 | 1467974508058 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2672 | 1467974508061 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:41:48 INFO - PROCESS | 2672 | 1467974508064 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:41:48 INFO - PROCESS | 2672 | 1467974508066 Marionette TRACE conn6 <- [1,2222,null,{}] 03:41:48 INFO - PROCESS | 2672 | 1467974508070 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 2672 | 1467974508072 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:48 INFO - PROCESS | 2672 | 1467974508192 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:41:48 INFO - PROCESS | 2672 | 1467974508272 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 2672 | 1467974508281 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:48 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760E6000 == 31 [pid = 2672] [id = 565] 03:41:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865807000) [pid = 2672] [serial = 1695] [outer = 0000000000000000] 03:41:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871FD5800) [pid = 2672] [serial = 1696] [outer = 0000004865807000] 03:41:48 INFO - PROCESS | 2672 | 1467974508328 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872493400) [pid = 2672] [serial = 1697] [outer = 0000004865807000] 03:41:48 INFO - PROCESS | 2672 | 1467974508747 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 735ms 03:41:48 INFO - PROCESS | 2672 | 1467974508804 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2672 | 1467974508807 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:41:48 INFO - PROCESS | 2672 | 1467974508810 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 2672 | 1467974508812 Marionette TRACE conn6 <- [1,2226,null,{}] 03:41:48 INFO - PROCESS | 2672 | 1467974508816 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 2672 | 1467974508818 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:48 INFO - PROCESS | 2672 | 1467974508934 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:41:48 INFO - PROCESS | 2672 | 1467974508944 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 2672 | 1467974508951 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:49 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873088800 == 32 [pid = 2672] [id = 566] 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487268B800) [pid = 2672] [serial = 1698] [outer = 0000000000000000] 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872696C00) [pid = 2672] [serial = 1699] [outer = 000000487268B800] 03:41:49 INFO - PROCESS | 2672 | 1467974509056 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872AC5C00) [pid = 2672] [serial = 1700] [outer = 000000487268B800] 03:41:49 INFO - PROCESS | 2672 | 1467974509517 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 03:41:49 INFO - PROCESS | 2672 | 1467974509564 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 2672 | 1467974509566 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:41:49 INFO - PROCESS | 2672 | 1467974509574 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 2672 | 1467974509576 Marionette TRACE conn6 <- [1,2230,null,{}] 03:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:41:49 INFO - PROCESS | 2672 | 1467974509579 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 2672 | 1467974509581 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:49 INFO - PROCESS | 2672 | 1467974509708 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:41:49 INFO - PROCESS | 2672 | 1467974509764 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 2672 | 1467974509767 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:49 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C5000 == 33 [pid = 2672] [id = 567] 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872C3F400) [pid = 2672] [serial = 1701] [outer = 0000000000000000] 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872FDD800) [pid = 2672] [serial = 1702] [outer = 0000004872C3F400] 03:41:49 INFO - PROCESS | 2672 | 1467974509813 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (00000048737EB000) [pid = 2672] [serial = 1703] [outer = 0000004872C3F400] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AB0D000) [pid = 2672] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487298A400) [pid = 2672] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873FBC800) [pid = 2672] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048723AEC00) [pid = 2672] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872993000) [pid = 2672] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BC28000) [pid = 2672] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048659AF000) [pid = 2672] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048650CA800) [pid = 2672] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863CD6400) [pid = 2672] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865A98400) [pid = 2672] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486594A400) [pid = 2672] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004863C73C00) [pid = 2672] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:41:50 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865808800) [pid = 2672] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:41:50 INFO - PROCESS | 2672 | 1467974510240 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 713ms 03:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:41:50 INFO - PROCESS | 2672 | 1467974510295 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 2672 | 1467974510297 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:41:50 INFO - PROCESS | 2672 | 1467974510300 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 2672 | 1467974510302 Marionette TRACE conn6 <- [1,2234,null,{}] 03:41:50 INFO - PROCESS | 2672 | 1467974510306 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 2672 | 1467974510308 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:50 INFO - PROCESS | 2672 | 1467974510422 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:41:50 INFO - PROCESS | 2672 | 1467974510473 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 2672 | 1467974510475 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869D8F000 == 34 [pid = 2672] [id = 568] 03:41:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486594A400) [pid = 2672] [serial = 1704] [outer = 0000000000000000] 03:41:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AEF7400) [pid = 2672] [serial = 1705] [outer = 000000486594A400] 03:41:50 INFO - PROCESS | 2672 | 1467974510520 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872D66400) [pid = 2672] [serial = 1706] [outer = 000000486594A400] 03:41:50 INFO - PROCESS | 2672 | 1467974510885 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 03:41:50 INFO - PROCESS | 2672 | 1467974510939 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 2672 | 1467974510949 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:41:50 INFO - PROCESS | 2672 | 1467974510953 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 2672 | 1467974510955 Marionette TRACE conn6 <- [1,2238,null,{}] 03:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:41:50 INFO - PROCESS | 2672 | 1467974510959 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 2672 | 1467974510961 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:51 INFO - PROCESS | 2672 | 1467974511077 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:41:51 INFO - PROCESS | 2672 | 1467974511089 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 2672 | 1467974511091 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879258800 == 35 [pid = 2672] [id = 569] 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873EF4800) [pid = 2672] [serial = 1707] [outer = 0000000000000000] 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004873FBAC00) [pid = 2672] [serial = 1708] [outer = 0000004873EF4800] 03:41:51 INFO - PROCESS | 2672 | 1467974511136 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873FC5C00) [pid = 2672] [serial = 1709] [outer = 0000004873EF4800] 03:41:51 INFO - PROCESS | 2672 | 1467974511562 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 03:41:51 INFO - PROCESS | 2672 | 1467974511589 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 2672 | 1467974511591 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:41:51 INFO - PROCESS | 2672 | 1467974511595 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 2672 | 1467974511596 Marionette TRACE conn6 <- [1,2242,null,{}] 03:41:51 INFO - PROCESS | 2672 | 1467974511605 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 2672 | 1467974511607 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:51 INFO - PROCESS | 2672 | 1467974511693 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:41:51 INFO - PROCESS | 2672 | 1467974511701 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 2672 | 1467974511703 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A111800 == 36 [pid = 2672] [id = 570] 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487500C400) [pid = 2672] [serial = 1710] [outer = 0000000000000000] 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004875317800) [pid = 2672] [serial = 1711] [outer = 000000487500C400] 03:41:51 INFO - PROCESS | 2672 | 1467974511748 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004875F0DC00) [pid = 2672] [serial = 1712] [outer = 000000487500C400] 03:41:52 INFO - PROCESS | 2672 | 1467974512304 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 735ms 03:41:52 INFO - PROCESS | 2672 | 1467974512333 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 2672 | 1467974512339 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:41:52 INFO - PROCESS | 2672 | 1467974512344 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 2672 | 1467974512348 Marionette TRACE conn6 <- [1,2246,null,{}] 03:41:52 INFO - PROCESS | 2672 | 1467974512355 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:52 INFO - PROCESS | 2672 | 1467974512358 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:52 INFO - PROCESS | 2672 | 1467974512532 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:41:52 INFO - PROCESS | 2672 | 1467974512657 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 2672 | 1467974512662 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872165000 == 37 [pid = 2672] [id = 571] 03:41:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865A2B400) [pid = 2672] [serial = 1713] [outer = 0000000000000000] 03:41:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865B9AC00) [pid = 2672] [serial = 1714] [outer = 0000004865A2B400] 03:41:52 INFO - PROCESS | 2672 | 1467974512724 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AEF4400) [pid = 2672] [serial = 1715] [outer = 0000004865A2B400] 03:41:53 INFO - PROCESS | 2672 | 1467974513314 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 03:41:53 INFO - PROCESS | 2672 | 1467974513368 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 2672 | 1467974513374 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:41:53 INFO - PROCESS | 2672 | 1467974513380 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 2672 | 1467974513383 Marionette TRACE conn6 <- [1,2250,null,{}] 03:41:53 INFO - PROCESS | 2672 | 1467974513403 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 2672 | 1467974513406 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:53 INFO - PROCESS | 2672 | 1467974513531 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:41:53 INFO - PROCESS | 2672 | 1467974513648 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 2672 | 1467974513651 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:53 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753CB800 == 38 [pid = 2672] [id = 572] 03:41:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486E78E000) [pid = 2672] [serial = 1716] [outer = 0000000000000000] 03:41:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004870D96400) [pid = 2672] [serial = 1717] [outer = 000000486E78E000] 03:41:53 INFO - PROCESS | 2672 | 1467974513711 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872497400) [pid = 2672] [serial = 1718] [outer = 000000486E78E000] 03:41:54 INFO - PROCESS | 2672 | 1467974514339 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1004ms 03:41:54 INFO - PROCESS | 2672 | 1467974514386 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 2672 | 1467974514389 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:41:54 INFO - PROCESS | 2672 | 1467974514393 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 2672 | 1467974514398 Marionette TRACE conn6 <- [1,2254,null,{}] 03:41:54 INFO - PROCESS | 2672 | 1467974514410 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 2672 | 1467974514415 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:54 INFO - PROCESS | 2672 | 1467974514529 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:41:54 INFO - PROCESS | 2672 | 1467974514653 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 2672 | 1467974514657 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:54 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE58000 == 39 [pid = 2672] [id = 573] 03:41:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872F25800) [pid = 2672] [serial = 1719] [outer = 0000000000000000] 03:41:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873EF7000) [pid = 2672] [serial = 1720] [outer = 0000004872F25800] 03:41:54 INFO - PROCESS | 2672 | 1467974514718 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004875F17C00) [pid = 2672] [serial = 1721] [outer = 0000004872F25800] 03:41:55 INFO - PROCESS | 2672 | 1467974515387 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1027ms 03:41:55 INFO - PROCESS | 2672 | 1467974515422 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 2672 | 1467974515425 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:41:55 INFO - PROCESS | 2672 | 1467974515429 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 2672 | 1467974515431 Marionette TRACE conn6 <- [1,2258,null,{}] 03:41:55 INFO - PROCESS | 2672 | 1467974515435 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 2672 | 1467974515437 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:55 INFO - PROCESS | 2672 | 1467974515555 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:41:55 INFO - PROCESS | 2672 | 1467974515793 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 2672 | 1467974515796 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B71D000 == 40 [pid = 2672] [id = 574] 03:41:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004864E54800) [pid = 2672] [serial = 1722] [outer = 0000000000000000] 03:41:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865950400) [pid = 2672] [serial = 1723] [outer = 0000004864E54800] 03:41:55 INFO - PROCESS | 2672 | 1467974515866 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865A9CC00) [pid = 2672] [serial = 1724] [outer = 0000004864E54800] 03:41:56 INFO - PROCESS | 2672 | 1467974516471 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1078ms 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD1E800 == 39 [pid = 2672] [id = 550] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004879258800 == 38 [pid = 2672] [id = 569] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004869D8F000 == 37 [pid = 2672] [id = 568] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C5000 == 36 [pid = 2672] [id = 567] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004873088800 == 35 [pid = 2672] [id = 566] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 00000048760E6000 == 34 [pid = 2672] [id = 565] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004873F54000 == 33 [pid = 2672] [id = 564] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F39000 == 32 [pid = 2672] [id = 563] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DBF800 == 31 [pid = 2672] [id = 562] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 000000486A8B8800 == 30 [pid = 2672] [id = 561] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 000000487220C000 == 29 [pid = 2672] [id = 560] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7A800 == 28 [pid = 2672] [id = 559] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE58000 == 27 [pid = 2672] [id = 573] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 00000048753CB800 == 26 [pid = 2672] [id = 572] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 000000487A111800 == 25 [pid = 2672] [id = 570] 03:41:57 INFO - PROCESS | 2672 | --DOCSHELL 0000004872165000 == 24 [pid = 2672] [id = 571] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004872AC7800) [pid = 2672] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCBB800) [pid = 2672] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004870D95800) [pid = 2672] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865F45400) [pid = 2672] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865AA0800) [pid = 2672] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486AE15000) [pid = 2672] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865B92400) [pid = 2672] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (00000048660A8C00) [pid = 2672] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865956000) [pid = 2672] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865A23000) [pid = 2672] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486E794000) [pid = 2672] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486594F000) [pid = 2672] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A8AC00) [pid = 2672] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865950000) [pid = 2672] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCDE000) [pid = 2672] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486AEFC000) [pid = 2672] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873FC8000) [pid = 2672] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872994C00) [pid = 2672] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004875F19800) [pid = 2672] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004875F10000) [pid = 2672] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004871A87800) [pid = 2672] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000487268B400) [pid = 2672] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486F4EEC00) [pid = 2672] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872C48C00) [pid = 2672] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872990C00) [pid = 2672] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000486AEFFC00) [pid = 2672] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:41:57 INFO - PROCESS | 2672 | 1467974517182 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 2672 | 1467974517187 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:41:57 INFO - PROCESS | 2672 | 1467974517245 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 2672 | 1467974517248 Marionette TRACE conn6 <- [1,2262,null,{}] 03:41:57 INFO - PROCESS | 2672 | 1467974517255 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 2672 | 1467974517259 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:57 INFO - PROCESS | 2672 | 1467974517360 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:41:57 INFO - PROCESS | 2672 | 1467974517432 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 2672 | 1467974517438 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:57 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A73E000 == 25 [pid = 2672] [id = 575] 03:41:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486580E800) [pid = 2672] [serial = 1725] [outer = 0000000000000000] 03:41:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (00000048658A3C00) [pid = 2672] [serial = 1726] [outer = 000000486580E800] 03:41:57 INFO - PROCESS | 2672 | 1467974517489 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865955800) [pid = 2672] [serial = 1727] [outer = 000000486580E800] 03:41:57 INFO - PROCESS | 2672 | 1467974517936 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 03:41:57 INFO - PROCESS | 2672 | 1467974517978 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 2672 | 1467974517981 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:41:57 INFO - PROCESS | 2672 | 1467974517989 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 2672 | 1467974517993 Marionette TRACE conn6 <- [1,2266,null,{}] 03:41:58 INFO - PROCESS | 2672 | 1467974517998 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 2672 | 1467974518000 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:58 INFO - PROCESS | 2672 | 1467974518093 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:41:58 INFO - PROCESS | 2672 | 1467974518102 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 2672 | 1467974518104 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:58 INFO - PROCESS | 2672 | ++DOCSHELL 000000487137B800 == 26 [pid = 2672] [id = 576] 03:41:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865A29C00) [pid = 2672] [serial = 1728] [outer = 0000000000000000] 03:41:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A81400) [pid = 2672] [serial = 1729] [outer = 0000004865A29C00] 03:41:58 INFO - PROCESS | 2672 | 1467974518154 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A9AC00) [pid = 2672] [serial = 1730] [outer = 0000004865A29C00] 03:41:58 INFO - PROCESS | 2672 | 1467974518624 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 03:41:58 INFO - PROCESS | 2672 | 1467974518678 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 2672 | 1467974518681 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:41:58 INFO - PROCESS | 2672 | 1467974518685 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 2672 | 1467974518687 Marionette TRACE conn6 <- [1,2270,null,{}] 03:41:58 INFO - PROCESS | 2672 | 1467974518698 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 2672 | 1467974518710 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:58 INFO - PROCESS | 2672 | 1467974518835 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:41:58 INFO - PROCESS | 2672 | 1467974518924 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 2672 | 1467974518929 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CBE800 == 27 [pid = 2672] [id = 577] 03:41:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004866940000) [pid = 2672] [serial = 1731] [outer = 0000000000000000] 03:41:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004866CE8C00) [pid = 2672] [serial = 1732] [outer = 0000004866940000] 03:41:58 INFO - PROCESS | 2672 | 1467974518980 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486A4F9800) [pid = 2672] [serial = 1733] [outer = 0000004866940000] 03:41:59 INFO - PROCESS | 2672 | 1467974519412 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 775ms 03:41:59 INFO - PROCESS | 2672 | 1467974519462 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 2672 | 1467974519465 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:41:59 INFO - PROCESS | 2672 | 1467974519468 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 2672 | 1467974519470 Marionette TRACE conn6 <- [1,2274,null,{}] 03:41:59 INFO - PROCESS | 2672 | 1467974519474 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 2672 | 1467974519477 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:59 INFO - PROCESS | 2672 | 1467974519601 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:41:59 INFO - PROCESS | 2672 | 1467974519611 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 2672 | 1467974519613 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:41:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873046000 == 28 [pid = 2672] [id = 578] 03:41:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AEF3C00) [pid = 2672] [serial = 1734] [outer = 0000000000000000] 03:41:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEFE800) [pid = 2672] [serial = 1735] [outer = 000000486AEF3C00] 03:41:59 INFO - PROCESS | 2672 | 1467974519661 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B8D7400) [pid = 2672] [serial = 1736] [outer = 000000486AEF3C00] 03:42:00 INFO - PROCESS | 2672 | 1467974520125 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 03:42:00 INFO - PROCESS | 2672 | 1467974520142 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 2672 | 1467974520144 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:42:00 INFO - PROCESS | 2672 | 1467974520147 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:42:00 INFO - PROCESS | 2672 | 1467974520149 Marionette TRACE conn6 <- [1,2278,null,{}] 03:42:00 INFO - PROCESS | 2672 | 1467974520159 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 2672 | 1467974520162 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:00 INFO - PROCESS | 2672 | 1467974520307 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:42:00 INFO - PROCESS | 2672 | 1467974520319 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 2672 | 1467974520321 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875346000 == 29 [pid = 2672] [id = 579] 03:42:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC1F000) [pid = 2672] [serial = 1737] [outer = 0000000000000000] 03:42:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486C2BE400) [pid = 2672] [serial = 1738] [outer = 000000486BC1F000] 03:42:00 INFO - PROCESS | 2672 | 1467974520410 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486F4F0000) [pid = 2672] [serial = 1739] [outer = 000000486BC1F000] 03:42:00 INFO - PROCESS | 2672 | 1467974520816 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 03:42:00 INFO - PROCESS | 2672 | 1467974520886 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:42:00 INFO - PROCESS | 2672 | 1467974520888 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:42:00 INFO - PROCESS | 2672 | 1467974520892 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2672 | 1467974520894 Marionette TRACE conn6 <- [1,2282,null,{}] 03:42:00 INFO - PROCESS | 2672 | 1467974520898 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 2672 | 1467974520904 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:01 INFO - PROCESS | 2672 | 1467974521048 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:42:01 INFO - PROCESS | 2672 | 1467974521110 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2672 | 1467974521112 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A37000 == 30 [pid = 2672] [id = 580] 03:42:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048718D6400) [pid = 2672] [serial = 1740] [outer = 0000000000000000] 03:42:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871A8D400) [pid = 2672] [serial = 1741] [outer = 00000048718D6400] 03:42:01 INFO - PROCESS | 2672 | 1467974521160 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871FDA400) [pid = 2672] [serial = 1742] [outer = 00000048718D6400] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865807000) [pid = 2672] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487268B800) [pid = 2672] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486594A400) [pid = 2672] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004864450C00) [pid = 2672] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A2A400) [pid = 2672] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872CABC00) [pid = 2672] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486F4ED400) [pid = 2672] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486B885400) [pid = 2672] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865949000) [pid = 2672] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872C3F400) [pid = 2672] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873EF4800) [pid = 2672] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:42:01 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487500C400) [pid = 2672] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:42:01 INFO - PROCESS | 2672 | 1467974521734 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 881ms 03:42:01 INFO - PROCESS | 2672 | 1467974521775 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 2672 | 1467974521777 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:42:01 INFO - PROCESS | 2672 | 1467974521781 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 2672 | 1467974521783 Marionette TRACE conn6 <- [1,2286,null,{}] 03:42:01 INFO - PROCESS | 2672 | 1467974521786 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 2672 | 1467974521796 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:01 INFO - PROCESS | 2672 | 1467974521880 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:42:01 INFO - PROCESS | 2672 | 1467974521885 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2672 | 1467974521887 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:01 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EDD800 == 31 [pid = 2672] [id = 581] 03:42:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486580A000) [pid = 2672] [serial = 1743] [outer = 0000000000000000] 03:42:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871A8B000) [pid = 2672] [serial = 1744] [outer = 000000486580A000] 03:42:01 INFO - PROCESS | 2672 | 1467974521934 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872495400) [pid = 2672] [serial = 1745] [outer = 000000486580A000] 03:42:02 INFO - PROCESS | 2672 | 1467974522359 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 03:42:02 INFO - PROCESS | 2672 | 1467974522413 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 2672 | 1467974522415 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:42:02 INFO - PROCESS | 2672 | 1467974522420 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 2672 | 1467974522422 Marionette TRACE conn6 <- [1,2290,null,{}] 03:42:02 INFO - PROCESS | 2672 | 1467974522426 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 2672 | 1467974522427 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:02 INFO - PROCESS | 2672 | 1467974522509 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:42:02 INFO - PROCESS | 2672 | 1467974522517 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 2672 | 1467974522519 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F66000 == 32 [pid = 2672] [id = 582] 03:42:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487267CC00) [pid = 2672] [serial = 1746] [outer = 0000000000000000] 03:42:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487268F800) [pid = 2672] [serial = 1747] [outer = 000000487267CC00] 03:42:02 INFO - PROCESS | 2672 | 1467974522567 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487298DC00) [pid = 2672] [serial = 1748] [outer = 000000487267CC00] 03:42:02 INFO - PROCESS | 2672 | 1467974522991 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 03:42:03 INFO - PROCESS | 2672 | 1467974523051 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 2672 | 1467974523053 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:42:03 INFO - PROCESS | 2672 | 1467974523057 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 2672 | 1467974523068 Marionette TRACE conn6 <- [1,2294,null,{}] 03:42:03 INFO - PROCESS | 2672 | 1467974523072 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 2672 | 1467974523074 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:03 INFO - PROCESS | 2672 | 1467974523157 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:42:03 INFO - PROCESS | 2672 | 1467974523166 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 2672 | 1467974523168 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6F000 == 33 [pid = 2672] [id = 583] 03:42:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872998800) [pid = 2672] [serial = 1749] [outer = 0000000000000000] 03:42:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872AC1000) [pid = 2672] [serial = 1750] [outer = 0000004872998800] 03:42:03 INFO - PROCESS | 2672 | 1467974523213 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872B28400) [pid = 2672] [serial = 1751] [outer = 0000004872998800] 03:42:03 INFO - PROCESS | 2672 | 1467974523945 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 03:42:04 INFO - PROCESS | 2672 | 1467974524004 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 2672 | 1467974524009 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:42:04 INFO - PROCESS | 2672 | 1467974524014 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 2672 | 1467974524018 Marionette TRACE conn6 <- [1,2298,null,{}] 03:42:04 INFO - PROCESS | 2672 | 1467974524024 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 2672 | 1467974524027 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:04 INFO - PROCESS | 2672 | 1467974524176 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:42:04 INFO - PROCESS | 2672 | 1467974524292 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 2672 | 1467974524295 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:04 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871890000 == 34 [pid = 2672] [id = 584] 03:42:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486580F000) [pid = 2672] [serial = 1752] [outer = 0000000000000000] 03:42:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048659A5C00) [pid = 2672] [serial = 1753] [outer = 000000486580F000] 03:42:04 INFO - PROCESS | 2672 | 1467974524356 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865A96C00) [pid = 2672] [serial = 1754] [outer = 000000486580F000] 03:42:05 INFO - PROCESS | 2672 | 1467974525168 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1178ms 03:42:05 INFO - PROCESS | 2672 | 1467974525196 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 2672 | 1467974525201 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:42:05 INFO - PROCESS | 2672 | 1467974525208 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 2672 | 1467974525212 Marionette TRACE conn6 <- [1,2302,null,{}] 03:42:05 INFO - PROCESS | 2672 | 1467974525216 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 2672 | 1467974525219 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:05 INFO - PROCESS | 2672 | 1467974525346 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:42:05 INFO - PROCESS | 2672 | 1467974525473 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 2672 | 1467974525476 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875362000 == 35 [pid = 2672] [id = 585] 03:42:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865F45000) [pid = 2672] [serial = 1755] [outer = 0000000000000000] 03:42:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486ABBC800) [pid = 2672] [serial = 1756] [outer = 0000004865F45000] 03:42:05 INFO - PROCESS | 2672 | 1467974525537 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486BC08400) [pid = 2672] [serial = 1757] [outer = 0000004865F45000] 03:42:06 INFO - PROCESS | 2672 | 1467974526358 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F66000 == 34 [pid = 2672] [id = 582] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EDD800 == 33 [pid = 2672] [id = 581] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A37000 == 32 [pid = 2672] [id = 580] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004875346000 == 31 [pid = 2672] [id = 579] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004873046000 == 30 [pid = 2672] [id = 578] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CBE800 == 29 [pid = 2672] [id = 577] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 000000487137B800 == 28 [pid = 2672] [id = 576] 03:42:06 INFO - PROCESS | 2672 | --DOCSHELL 000000486A73E000 == 27 [pid = 2672] [id = 575] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004871FD5800) [pid = 2672] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872AC5C00) [pid = 2672] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872696C00) [pid = 2672] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AEF7400) [pid = 2672] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B96C00) [pid = 2672] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004869FF5800) [pid = 2672] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A85000) [pid = 2672] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048669DB000) [pid = 2672] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872F1A000) [pid = 2672] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872FE3800) [pid = 2672] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871837800) [pid = 2672] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B889000) [pid = 2672] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486BC1E800) [pid = 2672] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865954400) [pid = 2672] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865A9A000) [pid = 2672] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872FDD800) [pid = 2672] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004873FC5C00) [pid = 2672] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004875317800) [pid = 2672] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048737EB000) [pid = 2672] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004875F0DC00) [pid = 2672] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004873FBAC00) [pid = 2672] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872493400) [pid = 2672] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004872D66400) [pid = 2672] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000486BCDC400) [pid = 2672] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1231ms 03:42:06 INFO - PROCESS | 2672 | 1467974526441 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 2672 | 1467974526446 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:42:06 INFO - PROCESS | 2672 | 1467974526451 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:42:06 INFO - PROCESS | 2672 | 1467974526454 Marionette TRACE conn6 <- [1,2306,null,{}] 03:42:06 INFO - PROCESS | 2672 | 1467974526459 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 2672 | 1467974526462 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:06 INFO - PROCESS | 2672 | 1467974526567 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:42:06 INFO - PROCESS | 2672 | 1467974526574 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 2672 | 1467974526577 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:06 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F07A000 == 28 [pid = 2672] [id = 586] 03:42:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (00000048659B2400) [pid = 2672] [serial = 1758] [outer = 0000000000000000] 03:42:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865A2A800) [pid = 2672] [serial = 1759] [outer = 00000048659B2400] 03:42:06 INFO - PROCESS | 2672 | 1467974526627 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865B8D800) [pid = 2672] [serial = 1760] [outer = 00000048659B2400] 03:42:07 INFO - PROCESS | 2672 | 1467974527157 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 2672 | 1467974527194 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:42:07 INFO - PROCESS | 2672 | 1467974527201 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 2672 | 1467974527204 Marionette TRACE conn6 <- [1,2310,null,{}] 03:42:07 INFO - PROCESS | 2672 | 1467974527208 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 2672 | 1467974527210 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:07 INFO - PROCESS | 2672 | 1467974527303 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:42:07 INFO - PROCESS | 2672 | 1467974527380 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 2672 | 1467974527383 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F31800 == 29 [pid = 2672] [id = 587] 03:42:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486A0D1000) [pid = 2672] [serial = 1761] [outer = 0000000000000000] 03:42:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486AB0A800) [pid = 2672] [serial = 1762] [outer = 000000486A0D1000] 03:42:07 INFO - PROCESS | 2672 | 1467974527441 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486B707800) [pid = 2672] [serial = 1763] [outer = 000000486A0D1000] 03:42:07 INFO - PROCESS | 2672 | 1467974527853 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 03:42:07 INFO - PROCESS | 2672 | 1467974527874 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 2672 | 1467974527876 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:42:07 INFO - PROCESS | 2672 | 1467974527880 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 2672 | 1467974527884 Marionette TRACE conn6 <- [1,2314,null,{}] 03:42:07 INFO - PROCESS | 2672 | 1467974527895 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 2672 | 1467974527900 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:08 INFO - PROCESS | 2672 | 1467974528016 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:42:08 INFO - PROCESS | 2672 | 1467974528024 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 2672 | 1467974528027 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A1B800 == 30 [pid = 2672] [id = 588] 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865809000) [pid = 2672] [serial = 1764] [outer = 0000000000000000] 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486F4F2000) [pid = 2672] [serial = 1765] [outer = 0000004865809000] 03:42:08 INFO - PROCESS | 2672 | 1467974528078 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048718D5400) [pid = 2672] [serial = 1766] [outer = 0000004865809000] 03:42:08 INFO - PROCESS | 2672 | 1467974528532 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 03:42:08 INFO - PROCESS | 2672 | 1467974528581 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 2672 | 1467974528584 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:42:08 INFO - PROCESS | 2672 | 1467974528588 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 2672 | 1467974528590 Marionette TRACE conn6 <- [1,2318,null,{}] 03:42:08 INFO - PROCESS | 2672 | 1467974528594 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 2672 | 1467974528596 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:08 INFO - PROCESS | 2672 | 1467974528715 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:42:08 INFO - PROCESS | 2672 | 1467974528764 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 2672 | 1467974528766 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:08 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A39800 == 31 [pid = 2672] [id = 589] 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004871AB7C00) [pid = 2672] [serial = 1767] [outer = 0000000000000000] 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871FD5800) [pid = 2672] [serial = 1768] [outer = 0000004871AB7C00] 03:42:08 INFO - PROCESS | 2672 | 1467974528814 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872674800) [pid = 2672] [serial = 1769] [outer = 0000004871AB7C00] 03:42:09 INFO - PROCESS | 2672 | 1467974529277 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 03:42:09 INFO - PROCESS | 2672 | 1467974529323 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 2672 | 1467974529325 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:42:09 INFO - PROCESS | 2672 | 1467974529329 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 2672 | 1467974529331 Marionette TRACE conn6 <- [1,2322,null,{}] 03:42:09 INFO - PROCESS | 2672 | 1467974529339 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 2672 | 1467974529342 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:09 INFO - PROCESS | 2672 | 1467974529486 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:42:09 INFO - PROCESS | 2672 | 1467974529509 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 2672 | 1467974529511 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F52800 == 32 [pid = 2672] [id = 590] 03:42:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872ABA400) [pid = 2672] [serial = 1770] [outer = 0000000000000000] 03:42:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872AC3C00) [pid = 2672] [serial = 1771] [outer = 0000004872ABA400] 03:42:09 INFO - PROCESS | 2672 | 1467974529558 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872C9E800) [pid = 2672] [serial = 1772] [outer = 0000004872ABA400] 03:42:10 INFO - PROCESS | 2672 | 1467974530005 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 733ms 03:42:10 INFO - PROCESS | 2672 | 1467974530065 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 2672 | 1467974530067 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:42:10 INFO - PROCESS | 2672 | 1467974530070 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:42:10 INFO - PROCESS | 2672 | 1467974530072 Marionette TRACE conn6 <- [1,2326,null,{}] 03:42:10 INFO - PROCESS | 2672 | 1467974530076 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 2672 | 1467974530082 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:10 INFO - PROCESS | 2672 | 1467974530227 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:42:10 INFO - PROCESS | 2672 | 1467974530287 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 2672 | 1467974530289 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C15800 == 33 [pid = 2672] [id = 591] 03:42:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872F1F800) [pid = 2672] [serial = 1773] [outer = 0000000000000000] 03:42:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872F25400) [pid = 2672] [serial = 1774] [outer = 0000004872F1F800] 03:42:10 INFO - PROCESS | 2672 | 1467974530336 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004873EF2C00) [pid = 2672] [serial = 1775] [outer = 0000004872F1F800] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AEF3C00) [pid = 2672] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004866940000) [pid = 2672] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A29C00) [pid = 2672] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004864E54800) [pid = 2672] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BC1F000) [pid = 2672] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A2B400) [pid = 2672] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486E78E000) [pid = 2672] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872F25800) [pid = 2672] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487267CC00) [pid = 2672] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (00000048718D6400) [pid = 2672] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486580E800) [pid = 2672] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:42:10 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486580A000) [pid = 2672] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:42:10 INFO - PROCESS | 2672 | 1467974530818 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 03:42:10 INFO - PROCESS | 2672 | 1467974530850 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 2672 | 1467974530852 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:42:10 INFO - PROCESS | 2672 | 1467974530855 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 2672 | 1467974530857 Marionette TRACE conn6 <- [1,2330,null,{}] 03:42:10 INFO - PROCESS | 2672 | 1467974530861 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 2672 | 1467974530863 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:10 INFO - PROCESS | 2672 | 1467974530977 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:42:11 INFO - PROCESS | 2672 | 1467974531030 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 2672 | 1467974531032 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:11 INFO - PROCESS | 2672 | ++DOCSHELL 000000487908B000 == 34 [pid = 2672] [id = 592] 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048659A4C00) [pid = 2672] [serial = 1776] [outer = 0000000000000000] 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486B884400) [pid = 2672] [serial = 1777] [outer = 00000048659A4C00] 03:42:11 INFO - PROCESS | 2672 | 1467974531079 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004873FBB000) [pid = 2672] [serial = 1778] [outer = 00000048659A4C00] 03:42:11 INFO - PROCESS | 2672 | 1467974531422 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 03:42:11 INFO - PROCESS | 2672 | 1467974531488 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 2672 | 1467974531490 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:42:11 INFO - PROCESS | 2672 | 1467974531494 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 2672 | 1467974531495 Marionette TRACE conn6 <- [1,2334,null,{}] 03:42:11 INFO - PROCESS | 2672 | 1467974531507 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 2672 | 1467974531509 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:11 INFO - PROCESS | 2672 | 1467974531594 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:42:11 INFO - PROCESS | 2672 | 1467974531600 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 2672 | 1467974531602 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:11 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A104000 == 35 [pid = 2672] [id = 593] 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004873EF4800) [pid = 2672] [serial = 1779] [outer = 0000000000000000] 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004873FC2C00) [pid = 2672] [serial = 1780] [outer = 0000004873EF4800] 03:42:11 INFO - PROCESS | 2672 | 1467974531647 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000487500D800) [pid = 2672] [serial = 1781] [outer = 0000004873EF4800] 03:42:12 INFO - PROCESS | 2672 | 1467974532064 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 03:42:12 INFO - PROCESS | 2672 | 1467974532126 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 2672 | 1467974532128 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:42:12 INFO - PROCESS | 2672 | 1467974532132 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 2672 | 1467974532134 Marionette TRACE conn6 <- [1,2338,null,{}] 03:42:12 INFO - PROCESS | 2672 | 1467974532138 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 2672 | 1467974532140 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:12 INFO - PROCESS | 2672 | 1467974532225 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:42:12 INFO - PROCESS | 2672 | 1467974532233 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 2672 | 1467974532235 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A1A800 == 36 [pid = 2672] [id = 594] 03:42:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487584F800) [pid = 2672] [serial = 1782] [outer = 0000000000000000] 03:42:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004875F0DC00) [pid = 2672] [serial = 1783] [outer = 000000487584F800] 03:42:12 INFO - PROCESS | 2672 | 1467974532280 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004875F15C00) [pid = 2672] [serial = 1784] [outer = 000000487584F800] 03:42:12 INFO - PROCESS | 2672 | 1467974532862 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 776ms 03:42:12 INFO - PROCESS | 2672 | 1467974532911 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 2672 | 1467974532917 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:42:12 INFO - PROCESS | 2672 | 1467974532923 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 2672 | 1467974532927 Marionette TRACE conn6 <- [1,2342,null,{}] 03:42:12 INFO - PROCESS | 2672 | 1467974532933 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 2672 | 1467974532937 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:13 INFO - PROCESS | 2672 | 1467974533098 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:42:13 INFO - PROCESS | 2672 | 1467974533195 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 2672 | 1467974533200 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872510000 == 37 [pid = 2672] [id = 595] 03:42:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865A98400) [pid = 2672] [serial = 1785] [outer = 0000000000000000] 03:42:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865B8C400) [pid = 2672] [serial = 1786] [outer = 0000004865A98400] 03:42:13 INFO - PROCESS | 2672 | 1467974533261 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486A0C7400) [pid = 2672] [serial = 1787] [outer = 0000004865A98400] 03:42:13 INFO - PROCESS | 2672 | 1467974533883 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1023ms 03:42:13 INFO - PROCESS | 2672 | 1467974533949 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 2672 | 1467974533954 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:42:13 INFO - PROCESS | 2672 | 1467974533961 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 2672 | 1467974533964 Marionette TRACE conn6 <- [1,2346,null,{}] 03:42:13 INFO - PROCESS | 2672 | 1467974533984 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 2672 | 1467974533987 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:14 INFO - PROCESS | 2672 | 1467974534136 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:42:14 INFO - PROCESS | 2672 | 1467974534253 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 2672 | 1467974534256 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F4A800 == 38 [pid = 2672] [id = 596] 03:42:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCE3000) [pid = 2672] [serial = 1788] [outer = 0000000000000000] 03:42:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048713F5C00) [pid = 2672] [serial = 1789] [outer = 000000486BCE3000] 03:42:14 INFO - PROCESS | 2672 | 1467974534316 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872493000) [pid = 2672] [serial = 1790] [outer = 000000486BCE3000] 03:42:14 INFO - PROCESS | 2672 | 1467974534936 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1044ms 03:42:15 INFO - PROCESS | 2672 | 1467974535006 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2672 | 1467974535009 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:42:15 INFO - PROCESS | 2672 | 1467974535013 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2672 | 1467974535017 Marionette TRACE conn6 <- [1,2350,null,{}] 03:42:15 INFO - PROCESS | 2672 | 1467974535029 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 2672 | 1467974535035 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:15 INFO - PROCESS | 2672 | 1467974535152 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:42:15 INFO - PROCESS | 2672 | 1467974535276 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 2672 | 1467974535280 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE6F800 == 39 [pid = 2672] [id = 597] 03:42:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872F22400) [pid = 2672] [serial = 1791] [outer = 0000000000000000] 03:42:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873FBB400) [pid = 2672] [serial = 1792] [outer = 0000004872F22400] 03:42:15 INFO - PROCESS | 2672 | 1467974535341 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487617D800) [pid = 2672] [serial = 1793] [outer = 0000004872F22400] 03:42:15 INFO - PROCESS | 2672 | 1467974535910 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 944ms 03:42:15 INFO - PROCESS | 2672 | 1467974535959 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2672 | 1467974535962 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:42:15 INFO - PROCESS | 2672 | 1467974535966 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2672 | 1467974535968 Marionette TRACE conn6 <- [1,2354,null,{}] 03:42:15 INFO - PROCESS | 2672 | 1467974535972 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 2672 | 1467974535975 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:16 INFO - PROCESS | 2672 | 1467974536092 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:42:16 INFO - PROCESS | 2672 | 1467974536219 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 2672 | 1467974536222 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:16 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AD30000 == 40 [pid = 2672] [id = 598] 03:42:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004875F10000) [pid = 2672] [serial = 1794] [outer = 0000000000000000] 03:42:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004876F75400) [pid = 2672] [serial = 1795] [outer = 0000004875F10000] 03:42:16 INFO - PROCESS | 2672 | 1467974536279 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004876F7C800) [pid = 2672] [serial = 1796] [outer = 0000004875F10000] 03:42:17 INFO - PROCESS | 2672 | 1467974537076 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1177ms 03:42:17 INFO - PROCESS | 2672 | 1467974537145 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 2672 | 1467974537150 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:42:17 INFO - PROCESS | 2672 | 1467974537155 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 2672 | 1467974537159 Marionette TRACE conn6 <- [1,2358,null,{}] 03:42:17 INFO - PROCESS | 2672 | 1467974537165 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 2672 | 1467974537167 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:17 INFO - PROCESS | 2672 | 1467974537293 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:42:17 INFO - PROCESS | 2672 | 1467974537414 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 2672 | 1467974537420 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004865DD9000 == 41 [pid = 2672] [id = 599] 03:42:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865956800) [pid = 2672] [serial = 1797] [outer = 0000000000000000] 03:42:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865A29400) [pid = 2672] [serial = 1798] [outer = 0000004865956800] 03:42:17 INFO - PROCESS | 2672 | 1467974537474 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004865B8E400) [pid = 2672] [serial = 1799] [outer = 0000004865956800] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487A104000 == 40 [pid = 2672] [id = 593] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487908B000 == 39 [pid = 2672] [id = 592] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C15800 == 38 [pid = 2672] [id = 591] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F52800 == 37 [pid = 2672] [id = 590] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A39800 == 36 [pid = 2672] [id = 589] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004874A1B800 == 35 [pid = 2672] [id = 588] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F31800 == 34 [pid = 2672] [id = 587] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486F07A000 == 33 [pid = 2672] [id = 586] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004875362000 == 32 [pid = 2672] [id = 585] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004871890000 == 31 [pid = 2672] [id = 584] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000486B71D000 == 30 [pid = 2672] [id = 574] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6F000 == 29 [pid = 2672] [id = 583] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487AD30000 == 28 [pid = 2672] [id = 598] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE6F800 == 27 [pid = 2672] [id = 597] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F4A800 == 26 [pid = 2672] [id = 596] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004874A1A800 == 25 [pid = 2672] [id = 594] 03:42:18 INFO - PROCESS | 2672 | --DOCSHELL 0000004872510000 == 24 [pid = 2672] [id = 595] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486AEFE800) [pid = 2672] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004866CE8C00) [pid = 2672] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004865A81400) [pid = 2672] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A9AC00) [pid = 2672] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A9CC00) [pid = 2672] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865950400) [pid = 2672] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486C2BE400) [pid = 2672] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AEF4400) [pid = 2672] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865B9AC00) [pid = 2672] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872497400) [pid = 2672] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004870D96400) [pid = 2672] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004875F17C00) [pid = 2672] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000487298DC00) [pid = 2672] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004873EF7000) [pid = 2672] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486B8D7400) [pid = 2672] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871A8D400) [pid = 2672] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486F4F0000) [pid = 2672] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000487268F800) [pid = 2672] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872AC1000) [pid = 2672] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871FDA400) [pid = 2672] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048658A3C00) [pid = 2672] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865955800) [pid = 2672] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004871A8B000) [pid = 2672] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872495400) [pid = 2672] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486A4F9800) [pid = 2672] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2672 | 1467974538764 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1628ms 03:42:18 INFO - PROCESS | 2672 | 1467974538787 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2672 | 1467974538792 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:42:18 INFO - PROCESS | 2672 | 1467974538796 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 2672 | 1467974538800 Marionette TRACE conn6 <- [1,2362,null,{}] 03:42:18 INFO - PROCESS | 2672 | 1467974538805 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 2672 | 1467974538808 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:18 INFO - PROCESS | 2672 | 1467974538905 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:42:18 INFO - PROCESS | 2672 | 1467974538988 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 2672 | 1467974538990 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B72F800 == 25 [pid = 2672] [id = 600] 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048658AF000) [pid = 2672] [serial = 1800] [outer = 0000000000000000] 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865952400) [pid = 2672] [serial = 1801] [outer = 00000048658AF000] 03:42:19 INFO - PROCESS | 2672 | 1467974539040 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (00000048659ACC00) [pid = 2672] [serial = 1802] [outer = 00000048658AF000] 03:42:19 INFO - PROCESS | 2672 | 1467974539479 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 03:42:19 INFO - PROCESS | 2672 | 1467974539535 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 2672 | 1467974539541 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:42:19 INFO - PROCESS | 2672 | 1467974539548 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 2672 | 1467974539551 Marionette TRACE conn6 <- [1,2366,null,{}] 03:42:19 INFO - PROCESS | 2672 | 1467974539555 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 2672 | 1467974539557 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:19 INFO - PROCESS | 2672 | 1467974539681 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:42:19 INFO - PROCESS | 2672 | 1467974539698 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 2672 | 1467974539700 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:19 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871890000 == 26 [pid = 2672] [id = 601] 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865AA2400) [pid = 2672] [serial = 1803] [outer = 0000000000000000] 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B53800) [pid = 2672] [serial = 1804] [outer = 0000004865AA2400] 03:42:19 INFO - PROCESS | 2672 | 1467974539750 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865C0F000) [pid = 2672] [serial = 1805] [outer = 0000004865AA2400] 03:42:20 INFO - PROCESS | 2672 | 1467974540237 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 03:42:20 INFO - PROCESS | 2672 | 1467974540283 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 2672 | 1467974540286 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:42:20 INFO - PROCESS | 2672 | 1467974540290 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 2672 | 1467974540294 Marionette TRACE conn6 <- [1,2370,null,{}] 03:42:20 INFO - PROCESS | 2672 | 1467974540306 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 2672 | 1467974540311 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:20 INFO - PROCESS | 2672 | 1467974540402 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:42:20 INFO - PROCESS | 2672 | 1467974540494 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 2672 | 1467974540497 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:20 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F46800 == 27 [pid = 2672] [id = 602] 03:42:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004863C7D400) [pid = 2672] [serial = 1806] [outer = 0000000000000000] 03:42:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AAE9C00) [pid = 2672] [serial = 1807] [outer = 0000004863C7D400] 03:42:20 INFO - PROCESS | 2672 | 1467974540548 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF8400) [pid = 2672] [serial = 1808] [outer = 0000004863C7D400] 03:42:21 INFO - PROCESS | 2672 | 1467974540992 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 03:42:21 INFO - PROCESS | 2672 | 1467974541026 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 2672 | 1467974541029 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:42:21 INFO - PROCESS | 2672 | 1467974541069 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 2672 | 1467974541071 Marionette TRACE conn6 <- [1,2374,null,{}] 03:42:21 INFO - PROCESS | 2672 | 1467974541075 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 2672 | 1467974541077 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:21 INFO - PROCESS | 2672 | 1467974541193 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:42:21 INFO - PROCESS | 2672 | 1467974541206 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2672 | 1467974541209 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:21 INFO - PROCESS | 2672 | ++DOCSHELL 000000487308A800 == 28 [pid = 2672] [id = 603] 03:42:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B946800) [pid = 2672] [serial = 1809] [outer = 0000000000000000] 03:42:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC06400) [pid = 2672] [serial = 1810] [outer = 000000486B946800] 03:42:21 INFO - PROCESS | 2672 | 1467974541298 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDF000) [pid = 2672] [serial = 1811] [outer = 000000486B946800] 03:42:21 INFO - PROCESS | 2672 | 1467974541753 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 03:42:21 INFO - PROCESS | 2672 | 1467974541804 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 2672 | 1467974541806 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:42:21 INFO - PROCESS | 2672 | 1467974541810 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 2672 | 1467974541812 Marionette TRACE conn6 <- [1,2378,null,{}] 03:42:21 INFO - PROCESS | 2672 | 1467974541816 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 2672 | 1467974541818 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:21 INFO - PROCESS | 2672 | 1467974541936 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:42:21 INFO - PROCESS | 2672 | 1467974541948 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2672 | 1467974541950 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875363000 == 29 [pid = 2672] [id = 604] 03:42:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048659AD000) [pid = 2672] [serial = 1812] [outer = 0000000000000000] 03:42:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486E794000) [pid = 2672] [serial = 1813] [outer = 00000048659AD000] 03:42:21 INFO - PROCESS | 2672 | 1467974541996 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004870D52400) [pid = 2672] [serial = 1814] [outer = 00000048659AD000] 03:42:22 INFO - PROCESS | 2672 | 1467974542440 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 03:42:22 INFO - PROCESS | 2672 | 1467974542484 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 2672 | 1467974542486 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:42:22 INFO - PROCESS | 2672 | 1467974542489 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 2672 | 1467974542491 Marionette TRACE conn6 <- [1,2382,null,{}] 03:42:22 INFO - PROCESS | 2672 | 1467974542495 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 2672 | 1467974542501 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:22 INFO - PROCESS | 2672 | 1467974542672 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:42:22 INFO - PROCESS | 2672 | 1467974542678 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 2672 | 1467974542681 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A40000 == 30 [pid = 2672] [id = 605] 03:42:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004870D95800) [pid = 2672] [serial = 1815] [outer = 0000000000000000] 03:42:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004871A8C400) [pid = 2672] [serial = 1816] [outer = 0000004870D95800] 03:42:22 INFO - PROCESS | 2672 | 1467974542728 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872492000) [pid = 2672] [serial = 1817] [outer = 0000004870D95800] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872ABA400) [pid = 2672] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865809000) [pid = 2672] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872998800) [pid = 2672] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865F45000) [pid = 2672] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486580F000) [pid = 2672] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A0D1000) [pid = 2672] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048659B2400) [pid = 2672] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004872F1F800) [pid = 2672] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000487584F800) [pid = 2672] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659A4C00) [pid = 2672] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873EF4800) [pid = 2672] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:42:23 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871AB7C00) [pid = 2672] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:42:23 INFO - PROCESS | 2672 | 1467974543346 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 881ms 03:42:23 INFO - PROCESS | 2672 | 1467974543374 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 2672 | 1467974543376 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:42:23 INFO - PROCESS | 2672 | 1467974543379 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:42:23 INFO - PROCESS | 2672 | 1467974543381 Marionette TRACE conn6 <- [1,2386,null,{}] 03:42:23 INFO - PROCESS | 2672 | 1467974543384 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 2672 | 1467974543387 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:23 INFO - PROCESS | 2672 | 1467974543470 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:42:23 INFO - PROCESS | 2672 | 1467974543475 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2672 | 1467974543477 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:23 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EDB000 == 31 [pid = 2672] [id = 606] 03:42:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AAE0400) [pid = 2672] [serial = 1818] [outer = 0000000000000000] 03:42:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487248C800) [pid = 2672] [serial = 1819] [outer = 000000486AAE0400] 03:42:23 INFO - PROCESS | 2672 | 1467974543522 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872671000) [pid = 2672] [serial = 1820] [outer = 000000486AAE0400] 03:42:23 INFO - PROCESS | 2672 | 1467974543936 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 587ms 03:42:23 INFO - PROCESS | 2672 | 1467974543980 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 2672 | 1467974543982 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:42:23 INFO - PROCESS | 2672 | 1467974543985 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 2672 | 1467974543987 Marionette TRACE conn6 <- [1,2390,null,{}] 03:42:23 INFO - PROCESS | 2672 | 1467974543991 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 2672 | 1467974543993 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:24 INFO - PROCESS | 2672 | 1467974544076 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:42:24 INFO - PROCESS | 2672 | 1467974544099 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 2672 | 1467974544101 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F58000 == 32 [pid = 2672] [id = 607] 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872916C00) [pid = 2672] [serial = 1821] [outer = 0000000000000000] 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487297D800) [pid = 2672] [serial = 1822] [outer = 0000004872916C00] 03:42:24 INFO - PROCESS | 2672 | 1467974544158 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872996800) [pid = 2672] [serial = 1823] [outer = 0000004872916C00] 03:42:24 INFO - PROCESS | 2672 | 1467974544598 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 03:42:24 INFO - PROCESS | 2672 | 1467974544660 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 2672 | 1467974544663 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:42:24 INFO - PROCESS | 2672 | 1467974544666 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 2672 | 1467974544668 Marionette TRACE conn6 <- [1,2394,null,{}] 03:42:24 INFO - PROCESS | 2672 | 1467974544672 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 2672 | 1467974544673 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:24 INFO - PROCESS | 2672 | 1467974544759 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:42:24 INFO - PROCESS | 2672 | 1467974544767 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 2672 | 1467974544769 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F46000 == 33 [pid = 2672] [id = 608] 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872ABD400) [pid = 2672] [serial = 1824] [outer = 0000000000000000] 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872AC8000) [pid = 2672] [serial = 1825] [outer = 0000004872ABD400] 03:42:24 INFO - PROCESS | 2672 | 1467974544814 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872CA5800) [pid = 2672] [serial = 1826] [outer = 0000004872ABD400] 03:42:25 INFO - PROCESS | 2672 | 1467974545589 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 03:42:25 INFO - PROCESS | 2672 | 1467974545655 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 2672 | 1467974545660 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:42:25 INFO - PROCESS | 2672 | 1467974545665 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 2672 | 1467974545669 Marionette TRACE conn6 <- [1,2398,null,{}] 03:42:25 INFO - PROCESS | 2672 | 1467974545675 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 2672 | 1467974545679 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:25 INFO - PROCESS | 2672 | 1467974545846 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:42:25 INFO - PROCESS | 2672 | 1467974545964 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 2672 | 1467974545967 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000487138A800 == 34 [pid = 2672] [id = 609] 03:42:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865804400) [pid = 2672] [serial = 1827] [outer = 0000000000000000] 03:42:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048659AD400) [pid = 2672] [serial = 1828] [outer = 0000004865804400] 03:42:26 INFO - PROCESS | 2672 | 1467974546031 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004865AA0C00) [pid = 2672] [serial = 1829] [outer = 0000004865804400] 03:42:26 INFO - PROCESS | 2672 | 1467974546726 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1071ms 03:42:26 INFO - PROCESS | 2672 | 1467974546751 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 2672 | 1467974546757 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:42:26 INFO - PROCESS | 2672 | 1467974546763 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 2672 | 1467974546766 Marionette TRACE conn6 <- [1,2402,null,{}] 03:42:26 INFO - PROCESS | 2672 | 1467974546771 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 2672 | 1467974546774 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:26 INFO - PROCESS | 2672 | 1467974546900 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:42:27 INFO - PROCESS | 2672 | 1467974547046 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 2672 | 1467974547049 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875362000 == 35 [pid = 2672] [id = 610] 03:42:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486A079C00) [pid = 2672] [serial = 1830] [outer = 0000000000000000] 03:42:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000486AEF4400) [pid = 2672] [serial = 1831] [outer = 000000486A079C00] 03:42:27 INFO - PROCESS | 2672 | 1467974547107 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486BCB2800) [pid = 2672] [serial = 1832] [outer = 000000486A079C00] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F58000 == 34 [pid = 2672] [id = 607] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EDB000 == 33 [pid = 2672] [id = 606] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A40000 == 32 [pid = 2672] [id = 605] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004875363000 == 31 [pid = 2672] [id = 604] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 000000487308A800 == 30 [pid = 2672] [id = 603] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F46800 == 29 [pid = 2672] [id = 602] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 0000004871890000 == 28 [pid = 2672] [id = 601] 03:42:27 INFO - PROCESS | 2672 | --DOCSHELL 000000486B72F800 == 27 [pid = 2672] [id = 600] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872C9E800) [pid = 2672] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872AC3C00) [pid = 2672] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486F4F2000) [pid = 2672] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872B28400) [pid = 2672] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486ABBC800) [pid = 2672] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486BC08400) [pid = 2672] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048659A5C00) [pid = 2672] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865A96C00) [pid = 2672] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AB0A800) [pid = 2672] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486B707800) [pid = 2672] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A2A800) [pid = 2672] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B8D800) [pid = 2672] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872F25400) [pid = 2672] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004875F15C00) [pid = 2672] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486B884400) [pid = 2672] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004875F0DC00) [pid = 2672] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487500D800) [pid = 2672] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004873FC2C00) [pid = 2672] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004873EF2C00) [pid = 2672] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004871FD5800) [pid = 2672] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872674800) [pid = 2672] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (00000048718D5400) [pid = 2672] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:42:27 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004873FBB000) [pid = 2672] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2672 | 1467974548018 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1273ms 03:42:28 INFO - PROCESS | 2672 | 1467974548040 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 2672 | 1467974548044 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:42:28 INFO - PROCESS | 2672 | 1467974548049 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 2672 | 1467974548052 Marionette TRACE conn6 <- [1,2406,null,{}] 03:42:28 INFO - PROCESS | 2672 | 1467974548058 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 2672 | 1467974548060 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:28 INFO - PROCESS | 2672 | 1467974548161 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:42:28 INFO - PROCESS | 2672 | 1467974548174 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 2672 | 1467974548177 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:28 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74E800 == 28 [pid = 2672] [id = 611] 03:42:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (00000048659ADC00) [pid = 2672] [serial = 1833] [outer = 0000000000000000] 03:42:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A81400) [pid = 2672] [serial = 1834] [outer = 00000048659ADC00] 03:42:28 INFO - PROCESS | 2672 | 1467974548227 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865B8F800) [pid = 2672] [serial = 1835] [outer = 00000048659ADC00] 03:42:28 INFO - PROCESS | 2672 | 1467974548772 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 03:42:28 INFO - PROCESS | 2672 | 1467974548824 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 2672 | 1467974548829 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:42:28 INFO - PROCESS | 2672 | 1467974548836 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 2672 | 1467974548838 Marionette TRACE conn6 <- [1,2410,null,{}] 03:42:28 INFO - PROCESS | 2672 | 1467974548842 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 2672 | 1467974548845 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:28 INFO - PROCESS | 2672 | 1467974548937 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:42:29 INFO - PROCESS | 2672 | 1467974549021 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2672 | 1467974549024 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872862800 == 29 [pid = 2672] [id = 612] 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486A7AC000) [pid = 2672] [serial = 1836] [outer = 0000000000000000] 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486AE1D400) [pid = 2672] [serial = 1837] [outer = 000000486A7AC000] 03:42:29 INFO - PROCESS | 2672 | 1467974549073 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486B8D3C00) [pid = 2672] [serial = 1838] [outer = 000000486A7AC000] 03:42:29 INFO - PROCESS | 2672 | 1467974549494 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 03:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:42:29 INFO - PROCESS | 2672 | 1467974549508 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 2672 | 1467974549510 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:42:29 INFO - PROCESS | 2672 | 1467974549514 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 2672 | 1467974549518 Marionette TRACE conn6 <- [1,2414,null,{}] 03:42:29 INFO - PROCESS | 2672 | 1467974549529 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 2672 | 1467974549534 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:29 INFO - PROCESS | 2672 | 1467974549654 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:42:29 INFO - PROCESS | 2672 | 1467974549662 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2672 | 1467974549665 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:29 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874E64800 == 30 [pid = 2672] [id = 613] 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486BCE6000) [pid = 2672] [serial = 1839] [outer = 0000000000000000] 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004870D52C00) [pid = 2672] [serial = 1840] [outer = 000000486BCE6000] 03:42:29 INFO - PROCESS | 2672 | 1467974549717 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004871A86400) [pid = 2672] [serial = 1841] [outer = 000000486BCE6000] 03:42:30 INFO - PROCESS | 2672 | 1467974550163 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 03:42:30 INFO - PROCESS | 2672 | 1467974550209 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 2672 | 1467974550212 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:42:30 INFO - PROCESS | 2672 | 1467974550228 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2672 | 1467974550230 Marionette TRACE conn6 <- [1,2418,null,{}] 03:42:30 INFO - PROCESS | 2672 | 1467974550234 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 2672 | 1467974550236 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:30 INFO - PROCESS | 2672 | 1467974550355 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:42:30 INFO - PROCESS | 2672 | 1467974550404 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 2672 | 1467974550407 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A37800 == 31 [pid = 2672] [id = 614] 03:42:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004871ABD000) [pid = 2672] [serial = 1842] [outer = 0000000000000000] 03:42:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004871FD8400) [pid = 2672] [serial = 1843] [outer = 0000004871ABD000] 03:42:30 INFO - PROCESS | 2672 | 1467974550461 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872673000) [pid = 2672] [serial = 1844] [outer = 0000004871ABD000] 03:42:30 INFO - PROCESS | 2672 | 1467974550900 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 03:42:30 INFO - PROCESS | 2672 | 1467974550964 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 2672 | 1467974550966 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:42:30 INFO - PROCESS | 2672 | 1467974550970 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2672 | 1467974550972 Marionette TRACE conn6 <- [1,2422,null,{}] 03:42:30 INFO - PROCESS | 2672 | 1467974550982 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 2672 | 1467974550984 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:31 INFO - PROCESS | 2672 | 1467974551127 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:42:31 INFO - PROCESS | 2672 | 1467974551185 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2672 | 1467974551187 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F4B000 == 32 [pid = 2672] [id = 615] 03:42:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487268F800) [pid = 2672] [serial = 1845] [outer = 0000000000000000] 03:42:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000487298EC00) [pid = 2672] [serial = 1846] [outer = 000000487268F800] 03:42:31 INFO - PROCESS | 2672 | 1467974551233 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872AC8800) [pid = 2672] [serial = 1847] [outer = 000000487268F800] 03:42:31 INFO - PROCESS | 2672 | 1467974551679 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 03:42:31 INFO - PROCESS | 2672 | 1467974551710 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2672 | 1467974551712 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:42:31 INFO - PROCESS | 2672 | 1467974551720 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2672 | 1467974551722 Marionette TRACE conn6 <- [1,2426,null,{}] 03:42:31 INFO - PROCESS | 2672 | 1467974551725 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 2672 | 1467974551732 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:31 INFO - PROCESS | 2672 | 1467974551880 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:42:31 INFO - PROCESS | 2672 | 1467974551940 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2672 | 1467974551942 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C1C800 == 33 [pid = 2672] [id = 616] 03:42:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872F1F400) [pid = 2672] [serial = 1848] [outer = 0000000000000000] 03:42:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004873750000) [pid = 2672] [serial = 1849] [outer = 0000004872F1F400] 03:42:31 INFO - PROCESS | 2672 | 1467974551988 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004873E78800) [pid = 2672] [serial = 1850] [outer = 0000004872F1F400] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486B946800) [pid = 2672] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865956800) [pid = 2672] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048658AF000) [pid = 2672] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004863C7D400) [pid = 2672] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865AA2400) [pid = 2672] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048659AD000) [pid = 2672] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A98400) [pid = 2672] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BCE3000) [pid = 2672] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872F22400) [pid = 2672] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004875F10000) [pid = 2672] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004870D95800) [pid = 2672] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872916C00) [pid = 2672] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:42:32 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AAE0400) [pid = 2672] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:42:32 INFO - PROCESS | 2672 | 1467974552409 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 03:42:32 INFO - PROCESS | 2672 | 1467974552467 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 2672 | 1467974552469 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:42:32 INFO - PROCESS | 2672 | 1467974552473 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 2672 | 1467974552475 Marionette TRACE conn6 <- [1,2430,null,{}] 03:42:32 INFO - PROCESS | 2672 | 1467974552478 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 2672 | 1467974552480 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:32 INFO - PROCESS | 2672 | 1467974552594 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:42:32 INFO - PROCESS | 2672 | 1467974552647 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 2672 | 1467974552649 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:32 INFO - PROCESS | 2672 | ++DOCSHELL 000000487925A800 == 34 [pid = 2672] [id = 617] 03:42:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865956800) [pid = 2672] [serial = 1851] [outer = 0000000000000000] 03:42:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486F4F2C00) [pid = 2672] [serial = 1852] [outer = 0000004865956800] 03:42:32 INFO - PROCESS | 2672 | 1467974552695 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004873756800) [pid = 2672] [serial = 1853] [outer = 0000004865956800] 03:42:33 INFO - PROCESS | 2672 | 1467974553048 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 03:42:33 INFO - PROCESS | 2672 | 1467974553104 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 2672 | 1467974553106 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:42:33 INFO - PROCESS | 2672 | 1467974553109 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:42:33 INFO - PROCESS | 2672 | 1467974553111 Marionette TRACE conn6 <- [1,2434,null,{}] 03:42:33 INFO - PROCESS | 2672 | 1467974553124 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 2672 | 1467974553126 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:33 INFO - PROCESS | 2672 | 1467974553213 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:42:33 INFO - PROCESS | 2672 | 1467974553218 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 2672 | 1467974553220 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:33 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A117000 == 35 [pid = 2672] [id = 618] 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873FBB800) [pid = 2672] [serial = 1854] [outer = 0000000000000000] 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004873FC0000) [pid = 2672] [serial = 1855] [outer = 0000004873FBB800] 03:42:33 INFO - PROCESS | 2672 | 1467974553265 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487500B400) [pid = 2672] [serial = 1856] [outer = 0000004873FBB800] 03:42:33 INFO - PROCESS | 2672 | 1467974553688 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 03:42:33 INFO - PROCESS | 2672 | 1467974553742 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 2672 | 1467974553744 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:42:33 INFO - PROCESS | 2672 | 1467974553748 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 2672 | 1467974553750 Marionette TRACE conn6 <- [1,2438,null,{}] 03:42:33 INFO - PROCESS | 2672 | 1467974553753 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 2672 | 1467974553755 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:33 INFO - PROCESS | 2672 | 1467974553840 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:42:33 INFO - PROCESS | 2672 | 1467974553848 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 2672 | 1467974553850 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:33 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873056000 == 36 [pid = 2672] [id = 619] 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048758A7400) [pid = 2672] [serial = 1857] [outer = 0000000000000000] 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (00000048758AE800) [pid = 2672] [serial = 1858] [outer = 00000048758A7400] 03:42:33 INFO - PROCESS | 2672 | 1467974553895 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004875F15000) [pid = 2672] [serial = 1859] [outer = 00000048758A7400] 03:42:34 INFO - PROCESS | 2672 | 1467974554503 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 776ms 03:42:34 INFO - PROCESS | 2672 | 1467974554527 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 2672 | 1467974554532 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:42:34 INFO - PROCESS | 2672 | 1467974554537 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:42:34 INFO - PROCESS | 2672 | 1467974554541 Marionette TRACE conn6 <- [1,2442,null,{}] 03:42:34 INFO - PROCESS | 2672 | 1467974554547 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 2672 | 1467974554551 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:34 INFO - PROCESS | 2672 | 1467974554679 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:42:34 INFO - PROCESS | 2672 | 1467974554807 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2672 | 1467974554810 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872203000 == 37 [pid = 2672] [id = 620] 03:42:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048658AF000) [pid = 2672] [serial = 1860] [outer = 0000000000000000] 03:42:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865B91C00) [pid = 2672] [serial = 1861] [outer = 00000048658AF000] 03:42:34 INFO - PROCESS | 2672 | 1467974554874 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486A7B5400) [pid = 2672] [serial = 1862] [outer = 00000048658AF000] 03:42:35 INFO - PROCESS | 2672 | 1467974555494 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1020ms 03:42:35 INFO - PROCESS | 2672 | 1467974555561 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 2672 | 1467974555567 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:42:35 INFO - PROCESS | 2672 | 1467974555574 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 2672 | 1467974555577 Marionette TRACE conn6 <- [1,2446,null,{}] 03:42:35 INFO - PROCESS | 2672 | 1467974555581 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 2672 | 1467974555584 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:35 INFO - PROCESS | 2672 | 1467974555703 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:42:35 INFO - PROCESS | 2672 | 1467974555828 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 2672 | 1467974555831 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:35 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C7800 == 38 [pid = 2672] [id = 621] 03:42:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486C35BC00) [pid = 2672] [serial = 1863] [outer = 0000000000000000] 03:42:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048718E1C00) [pid = 2672] [serial = 1864] [outer = 000000486C35BC00] 03:42:35 INFO - PROCESS | 2672 | 1467974555890 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872630400) [pid = 2672] [serial = 1865] [outer = 000000486C35BC00] 03:42:36 INFO - PROCESS | 2672 | 1467974556520 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 03:42:36 INFO - PROCESS | 2672 | 1467974556560 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 2672 | 1467974556563 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:42:36 INFO - PROCESS | 2672 | 1467974556567 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 2672 | 1467974556572 Marionette TRACE conn6 <- [1,2450,null,{}] 03:42:36 INFO - PROCESS | 2672 | 1467974556584 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 2672 | 1467974556589 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:36 INFO - PROCESS | 2672 | 1467974556705 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:42:36 INFO - PROCESS | 2672 | 1467974556832 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 2672 | 1467974556836 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:36 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE5C800 == 39 [pid = 2672] [id = 622] 03:42:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872FDA400) [pid = 2672] [serial = 1866] [outer = 0000000000000000] 03:42:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873CBF000) [pid = 2672] [serial = 1867] [outer = 0000004872FDA400] 03:42:36 INFO - PROCESS | 2672 | 1467974556897 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004875F1B000) [pid = 2672] [serial = 1868] [outer = 0000004872FDA400] 03:42:37 INFO - PROCESS | 2672 | 1467974557514 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 985ms 03:42:37 INFO - PROCESS | 2672 | 1467974557554 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 2672 | 1467974557558 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:42:37 INFO - PROCESS | 2672 | 1467974557561 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 2672 | 1467974557563 Marionette TRACE conn6 <- [1,2454,null,{}] 03:42:37 INFO - PROCESS | 2672 | 1467974557567 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 2672 | 1467974557570 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:37 INFO - PROCESS | 2672 | 1467974557689 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:42:37 INFO - PROCESS | 2672 | 1467974557783 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 2672 | 1467974557785 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F6E000 == 40 [pid = 2672] [id = 623] 03:42:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (00000048659AF000) [pid = 2672] [serial = 1869] [outer = 0000000000000000] 03:42:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865C05C00) [pid = 2672] [serial = 1870] [outer = 00000048659AF000] 03:42:37 INFO - PROCESS | 2672 | 1467974557841 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004875F10800) [pid = 2672] [serial = 1871] [outer = 00000048659AF000] 03:42:38 INFO - PROCESS | 2672 | 1467974558647 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1135ms 03:42:38 INFO - PROCESS | 2672 | 1467974558698 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:42:38 INFO - PROCESS | 2672 | 1467974558702 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:42:38 INFO - PROCESS | 2672 | 1467974558707 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 2672 | 1467974558712 Marionette TRACE conn6 <- [1,2458,null,{}] 03:42:38 INFO - PROCESS | 2672 | 1467974558732 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 2672 | 1467974558735 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:38 INFO - PROCESS | 2672 | 1467974558856 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:42:38 INFO - PROCESS | 2672 | 1467974558932 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 2672 | 1467974558935 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004865DD9000 == 39 [pid = 2672] [id = 599] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 000000487A117000 == 38 [pid = 2672] [id = 618] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 000000487925A800 == 37 [pid = 2672] [id = 617] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C1C800 == 36 [pid = 2672] [id = 616] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F4B000 == 35 [pid = 2672] [id = 615] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A37800 == 34 [pid = 2672] [id = 614] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004874E64800 == 33 [pid = 2672] [id = 613] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004872862800 == 32 [pid = 2672] [id = 612] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74E800 == 31 [pid = 2672] [id = 611] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004875362000 == 30 [pid = 2672] [id = 610] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F46000 == 29 [pid = 2672] [id = 608] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 000000487138A800 == 28 [pid = 2672] [id = 609] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F6E000 == 27 [pid = 2672] [id = 623] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE5C800 == 26 [pid = 2672] [id = 622] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C7800 == 25 [pid = 2672] [id = 621] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004873056000 == 24 [pid = 2672] [id = 619] 03:42:39 INFO - PROCESS | 2672 | --DOCSHELL 0000004872203000 == 23 [pid = 2672] [id = 620] 03:42:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004864C43800 == 24 [pid = 2672] [id = 624] 03:42:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004863C75C00) [pid = 2672] [serial = 1872] [outer = 0000000000000000] 03:42:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004863C7BC00) [pid = 2672] [serial = 1873] [outer = 0000004863C75C00] 03:42:39 INFO - PROCESS | 2672 | 1467974559629 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (00000048650CF400) [pid = 2672] [serial = 1874] [outer = 0000004863C75C00] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486BC06400) [pid = 2672] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004865A29400) [pid = 2672] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865952400) [pid = 2672] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (00000048659ACC00) [pid = 2672] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486AAE9C00) [pid = 2672] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865B53800) [pid = 2672] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865C0F000) [pid = 2672] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486E794000) [pid = 2672] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486A0C7400) [pid = 2672] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004865B8C400) [pid = 2672] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872493000) [pid = 2672] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (00000048713F5C00) [pid = 2672] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487617D800) [pid = 2672] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004873FBB400) [pid = 2672] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004876F7C800) [pid = 2672] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004876F75400) [pid = 2672] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BCDF000) [pid = 2672] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871A8C400) [pid = 2672] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004870D52400) [pid = 2672] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000487297D800) [pid = 2672] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872996800) [pid = 2672] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872492000) [pid = 2672] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872AC8000) [pid = 2672] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865B8E400) [pid = 2672] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000487248C800) [pid = 2672] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872671000) [pid = 2672] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:42:39 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486AEF8400) [pid = 2672] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2672 | 1467974560231 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1555ms 03:42:40 INFO - PROCESS | 2672 | 1467974560263 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 2672 | 1467974560266 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:42:40 INFO - PROCESS | 2672 | 1467974560271 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 2672 | 1467974560274 Marionette TRACE conn6 <- [1,2462,null,{}] 03:42:40 INFO - PROCESS | 2672 | 1467974560279 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 2672 | 1467974560283 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:40 INFO - PROCESS | 2672 | 1467974560415 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:42:40 INFO - PROCESS | 2672 | 1467974560496 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 2672 | 1467974560500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:40 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC44800 == 25 [pid = 2672] [id = 625] 03:42:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865948800) [pid = 2672] [serial = 1875] [outer = 0000000000000000] 03:42:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048659AB400) [pid = 2672] [serial = 1876] [outer = 0000004865948800] 03:42:40 INFO - PROCESS | 2672 | 1467974560551 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A82800) [pid = 2672] [serial = 1877] [outer = 0000004865948800] 03:42:40 INFO - PROCESS | 2672 | 1467974560979 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 03:42:41 INFO - PROCESS | 2672 | 1467974561036 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2672 | 1467974561040 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:42:41 INFO - PROCESS | 2672 | 1467974561050 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 2672 | 1467974561053 Marionette TRACE conn6 <- [1,2466,null,{}] 03:42:41 INFO - PROCESS | 2672 | 1467974561057 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 2672 | 1467974561060 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:41 INFO - PROCESS | 2672 | 1467974561176 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:42:41 INFO - PROCESS | 2672 | 1467974561191 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 2672 | 1467974561194 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872222800 == 26 [pid = 2672] [id = 626] 03:42:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865B92800) [pid = 2672] [serial = 1878] [outer = 0000000000000000] 03:42:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B98000) [pid = 2672] [serial = 1879] [outer = 0000004865B92800] 03:42:41 INFO - PROCESS | 2672 | 1467974561242 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865F47C00) [pid = 2672] [serial = 1880] [outer = 0000004865B92800] 03:42:41 INFO - PROCESS | 2672 | 1467974561744 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 03:42:41 INFO - PROCESS | 2672 | 1467974561783 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2672 | 1467974561785 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:42:41 INFO - PROCESS | 2672 | 1467974561789 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:42:41 INFO - PROCESS | 2672 | 1467974561793 Marionette TRACE conn6 <- [1,2470,null,{}] 03:42:41 INFO - PROCESS | 2672 | 1467974561804 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 2672 | 1467974561809 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:41 INFO - PROCESS | 2672 | 1467974561908 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:42:41 INFO - PROCESS | 2672 | 1467974561923 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 2672 | 1467974561926 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:41 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7B000 == 27 [pid = 2672] [id = 627] 03:42:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AAE9000) [pid = 2672] [serial = 1881] [outer = 0000000000000000] 03:42:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AD43800) [pid = 2672] [serial = 1882] [outer = 000000486AAE9000] 03:42:41 INFO - PROCESS | 2672 | 1467974561972 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF5400) [pid = 2672] [serial = 1883] [outer = 000000486AAE9000] 03:42:42 INFO - PROCESS | 2672 | 1467974562472 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 03:42:42 INFO - PROCESS | 2672 | 1467974562552 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 2672 | 1467974562555 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:42:42 INFO - PROCESS | 2672 | 1467974562567 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 2672 | 1467974562569 Marionette TRACE conn6 <- [1,2474,null,{}] 03:42:42 INFO - PROCESS | 2672 | 1467974562573 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 2672 | 1467974562575 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:42 INFO - PROCESS | 2672 | 1467974562704 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:42:42 INFO - PROCESS | 2672 | 1467974562717 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 2672 | 1467974562719 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873710000 == 28 [pid = 2672] [id = 628] 03:42:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B704400) [pid = 2672] [serial = 1884] [outer = 0000000000000000] 03:42:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B893000) [pid = 2672] [serial = 1885] [outer = 000000486B704400] 03:42:42 INFO - PROCESS | 2672 | 1467974562809 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDC400) [pid = 2672] [serial = 1886] [outer = 000000486B704400] 03:42:43 INFO - PROCESS | 2672 | 1467974563258 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 03:42:43 INFO - PROCESS | 2672 | 1467974563303 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 2672 | 1467974563305 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:42:43 INFO - PROCESS | 2672 | 1467974563309 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 2672 | 1467974563311 Marionette TRACE conn6 <- [1,2478,null,{}] 03:42:43 INFO - PROCESS | 2672 | 1467974563315 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 2672 | 1467974563317 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:43 INFO - PROCESS | 2672 | 1467974563433 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:42:43 INFO - PROCESS | 2672 | 1467974563439 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 2672 | 1467974563441 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:43 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875362000 == 29 [pid = 2672] [id = 629] 03:42:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486E793000) [pid = 2672] [serial = 1887] [outer = 0000000000000000] 03:42:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486F098000) [pid = 2672] [serial = 1888] [outer = 000000486E793000] 03:42:43 INFO - PROCESS | 2672 | 1467974563548 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004870D90800) [pid = 2672] [serial = 1889] [outer = 000000486E793000] 03:42:44 INFO - PROCESS | 2672 | 1467974564070 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 839ms 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872F1F400) [pid = 2672] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000487268F800) [pid = 2672] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486A7AC000) [pid = 2672] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486A079C00) [pid = 2672] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865956800) [pid = 2672] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048659ADC00) [pid = 2672] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486BCE6000) [pid = 2672] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872ABD400) [pid = 2672] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865804400) [pid = 2672] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873FBB800) [pid = 2672] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048758A7400) [pid = 2672] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:42:44 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004871ABD000) [pid = 2672] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:42:44 INFO - PROCESS | 2672 | 1467974564292 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2672 | 1467974564295 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 2672 | 1467974564302 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 2672 | 1467974564304 Marionette TRACE conn6 <- [1,2482,null,{}] 03:42:44 INFO - PROCESS | 2672 | 1467974564307 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 2672 | 1467974564313 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:44 INFO - PROCESS | 2672 | 1467974564411 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:42:44 INFO - PROCESS | 2672 | 1467974564416 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 2672 | 1467974564418 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:44 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F68000 == 30 [pid = 2672] [id = 630] 03:42:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004863C7D400) [pid = 2672] [serial = 1890] [outer = 0000000000000000] 03:42:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AE1EC00) [pid = 2672] [serial = 1891] [outer = 0000004863C7D400] 03:42:44 INFO - PROCESS | 2672 | 1467974564466 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048718E0400) [pid = 2672] [serial = 1892] [outer = 0000004863C7D400] 03:42:44 INFO - PROCESS | 2672 | 1467974564900 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 03:42:44 INFO - PROCESS | 2672 | 1467974564934 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2672 | 1467974564936 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:42:44 INFO - PROCESS | 2672 | 1467974564940 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 2672 | 1467974564942 Marionette TRACE conn6 <- [1,2486,null,{}] 03:42:44 INFO - PROCESS | 2672 | 1467974564946 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 2672 | 1467974564948 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:45 INFO - PROCESS | 2672 | 1467974565033 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:42:45 INFO - PROCESS | 2672 | 1467974565039 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2672 | 1467974565041 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EE8800 == 31 [pid = 2672] [id = 631] 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (00000048723A5400) [pid = 2672] [serial = 1893] [outer = 0000000000000000] 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487248C800) [pid = 2672] [serial = 1894] [outer = 00000048723A5400] 03:42:45 INFO - PROCESS | 2672 | 1467974565087 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487266DC00) [pid = 2672] [serial = 1895] [outer = 00000048723A5400] 03:42:45 INFO - PROCESS | 2672 | 1467974565525 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 03:42:45 INFO - PROCESS | 2672 | 1467974565572 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 2672 | 1467974565575 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:42:45 INFO - PROCESS | 2672 | 1467974565578 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 2672 | 1467974565580 Marionette TRACE conn6 <- [1,2490,null,{}] 03:42:45 INFO - PROCESS | 2672 | 1467974565584 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 2672 | 1467974565586 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:45 INFO - PROCESS | 2672 | 1467974565679 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:42:45 INFO - PROCESS | 2672 | 1467974565686 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2672 | 1467974565688 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:45 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D2000 == 32 [pid = 2672] [id = 632] 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872679000) [pid = 2672] [serial = 1896] [outer = 0000000000000000] 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872916C00) [pid = 2672] [serial = 1897] [outer = 0000004872679000] 03:42:45 INFO - PROCESS | 2672 | 1467974565735 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872696400) [pid = 2672] [serial = 1898] [outer = 0000004872679000] 03:42:46 INFO - PROCESS | 2672 | 1467974566181 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 03:42:46 INFO - PROCESS | 2672 | 1467974566251 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2672 | 1467974566253 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 2672 | 1467974566257 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:42:46 INFO - PROCESS | 2672 | 1467974566259 Marionette TRACE conn6 <- [1,2494,null,{}] 03:42:46 INFO - PROCESS | 2672 | 1467974566262 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 2672 | 1467974566264 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:46 INFO - PROCESS | 2672 | 1467974566398 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:42:46 INFO - PROCESS | 2672 | 1467974566497 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 2672 | 1467974566500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:46 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A8B6000 == 33 [pid = 2672] [id = 633] 03:42:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004863C7F400) [pid = 2672] [serial = 1899] [outer = 0000000000000000] 03:42:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048647CF000) [pid = 2672] [serial = 1900] [outer = 0000004863C7F400] 03:42:46 INFO - PROCESS | 2672 | 1467974566561 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865948C00) [pid = 2672] [serial = 1901] [outer = 0000004863C7F400] 03:42:47 INFO - PROCESS | 2672 | 1467974567371 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1176ms 03:42:47 INFO - PROCESS | 2672 | 1467974567437 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 2672 | 1467974567442 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:42:47 INFO - PROCESS | 2672 | 1467974567447 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 2672 | 1467974567450 Marionette TRACE conn6 <- [1,2498,null,{}] 03:42:47 INFO - PROCESS | 2672 | 1467974567456 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 2672 | 1467974567461 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:47 INFO - PROCESS | 2672 | 1467974567596 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:42:47 INFO - PROCESS | 2672 | 1467974567712 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 2672 | 1467974567715 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F73800 == 34 [pid = 2672] [id = 634] 03:42:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865B51800) [pid = 2672] [serial = 1902] [outer = 0000000000000000] 03:42:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865C07800) [pid = 2672] [serial = 1903] [outer = 0000004865B51800] 03:42:47 INFO - PROCESS | 2672 | 1467974567782 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486A4FB400) [pid = 2672] [serial = 1904] [outer = 0000004865B51800] 03:42:48 INFO - PROCESS | 2672 | 1467974568462 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1080ms 03:42:48 INFO - PROCESS | 2672 | 1467974568531 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 2672 | 1467974568535 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:42:48 INFO - PROCESS | 2672 | 1467974568538 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 2672 | 1467974568541 Marionette TRACE conn6 <- [1,2502,null,{}] 03:42:48 INFO - PROCESS | 2672 | 1467974568546 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 2672 | 1467974568549 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:48 INFO - PROCESS | 2672 | 1467974568685 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:42:48 INFO - PROCESS | 2672 | 1467974568885 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 2672 | 1467974568889 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:48 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AABF800 == 35 [pid = 2672] [id = 635] 03:42:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004863C59C00) [pid = 2672] [serial = 1905] [outer = 0000000000000000] 03:42:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004865808000) [pid = 2672] [serial = 1906] [outer = 0000004863C59C00] 03:42:48 INFO - PROCESS | 2672 | 1467974568947 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004864C2E400) [pid = 2672] [serial = 1907] [outer = 0000004863C59C00] 03:42:49 INFO - PROCESS | 2672 | --DOCSHELL 000000486442F800 == 34 [pid = 2672] [id = 205] 03:42:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F4B800 == 33 [pid = 2672] [id = 204] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004873750000) [pid = 2672] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004872AC8800) [pid = 2672] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000487298EC00) [pid = 2672] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486AE1D400) [pid = 2672] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486B8D3C00) [pid = 2672] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AEF4400) [pid = 2672] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486F4F2C00) [pid = 2672] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCB2800) [pid = 2672] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865A81400) [pid = 2672] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B8F800) [pid = 2672] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004870D52C00) [pid = 2672] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872CA5800) [pid = 2672] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659AD400) [pid = 2672] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865AA0C00) [pid = 2672] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004873FC0000) [pid = 2672] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487500B400) [pid = 2672] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048758AE800) [pid = 2672] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004873E78800) [pid = 2672] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004871FD8400) [pid = 2672] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872673000) [pid = 2672] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004875F15000) [pid = 2672] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004873756800) [pid = 2672] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004871A86400) [pid = 2672] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:42:49 INFO - PROCESS | 2672 | 1467974569596 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1123ms 03:42:49 INFO - PROCESS | 2672 | 1467974569663 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 2672 | 1467974569667 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:42:49 INFO - PROCESS | 2672 | 1467974569672 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 2672 | 1467974569675 Marionette TRACE conn6 <- [1,2506,null,{}] 03:42:49 INFO - PROCESS | 2672 | 1467974569682 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 2672 | 1467974569686 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:49 INFO - PROCESS | 2672 | 1467974569782 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:42:49 INFO - PROCESS | 2672 | 1467974569863 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 2672 | 1467974569866 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:49 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F069000 == 34 [pid = 2672] [id = 636] 03:42:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (00000048658AB000) [pid = 2672] [serial = 1908] [outer = 0000000000000000] 03:42:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (00000048659B1C00) [pid = 2672] [serial = 1909] [outer = 00000048658AB000] 03:42:49 INFO - PROCESS | 2672 | 1467974569915 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A8FC00) [pid = 2672] [serial = 1910] [outer = 00000048658AB000] 03:42:50 INFO - PROCESS | 2672 | 1467974570366 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 03:42:50 INFO - PROCESS | 2672 | 1467974570412 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 2672 | 1467974570417 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:42:50 INFO - PROCESS | 2672 | 1467974570426 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 2672 | 1467974570429 Marionette TRACE conn6 <- [1,2510,null,{}] 03:42:50 INFO - PROCESS | 2672 | 1467974570433 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 2672 | 1467974570435 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:50 INFO - PROCESS | 2672 | 1467974570531 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:42:50 INFO - PROCESS | 2672 | 1467974570539 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 2672 | 1467974570541 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CB7800 == 35 [pid = 2672] [id = 637] 03:42:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865C0C400) [pid = 2672] [serial = 1911] [outer = 0000000000000000] 03:42:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865D79800) [pid = 2672] [serial = 1912] [outer = 0000004865C0C400] 03:42:50 INFO - PROCESS | 2672 | 1467974570588 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004869FF6000) [pid = 2672] [serial = 1913] [outer = 0000004865C0C400] 03:42:51 INFO - PROCESS | 2672 | 1467974571083 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 03:42:51 INFO - PROCESS | 2672 | 1467974571101 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 2672 | 1467974571103 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:42:51 INFO - PROCESS | 2672 | 1467974571108 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 2672 | 1467974571115 Marionette TRACE conn6 <- [1,2514,null,{}] 03:42:51 INFO - PROCESS | 2672 | 1467974571125 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 2672 | 1467974571130 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:51 INFO - PROCESS | 2672 | 1467974571225 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:42:51 INFO - PROCESS | 2672 | 1467974571234 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 2672 | 1467974571237 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000487503A800 == 36 [pid = 2672] [id = 638] 03:42:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865808400) [pid = 2672] [serial = 1914] [outer = 0000000000000000] 03:42:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486B8D4000) [pid = 2672] [serial = 1915] [outer = 0000004865808400] 03:42:51 INFO - PROCESS | 2672 | 1467974571283 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486BCB7400) [pid = 2672] [serial = 1916] [outer = 0000004865808400] 03:42:51 INFO - PROCESS | 2672 | 1467974571727 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 03:42:51 INFO - PROCESS | 2672 | 1467974571802 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 2672 | 1467974571805 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:42:51 INFO - PROCESS | 2672 | 1467974571808 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:42:51 INFO - PROCESS | 2672 | 1467974571810 Marionette TRACE conn6 <- [1,2518,null,{}] 03:42:51 INFO - PROCESS | 2672 | 1467974571814 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 2672 | 1467974571816 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:51 INFO - PROCESS | 2672 | 1467974571970 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:42:51 INFO - PROCESS | 2672 | 1467974571988 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 2672 | 1467974571990 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AF6000 == 37 [pid = 2672] [id = 639] 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486E799000) [pid = 2672] [serial = 1917] [outer = 0000000000000000] 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486F4F2C00) [pid = 2672] [serial = 1918] [outer = 000000486E799000] 03:42:52 INFO - PROCESS | 2672 | 1467974572043 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004870D93400) [pid = 2672] [serial = 1919] [outer = 000000486E799000] 03:42:52 INFO - PROCESS | 2672 | 1467974572498 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 03:42:52 INFO - PROCESS | 2672 | 1467974572545 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 2672 | 1467974572547 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:42:52 INFO - PROCESS | 2672 | 1467974572551 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:42:52 INFO - PROCESS | 2672 | 1467974572553 Marionette TRACE conn6 <- [1,2522,null,{}] 03:42:52 INFO - PROCESS | 2672 | 1467974572557 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 2672 | 1467974572559 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:52 INFO - PROCESS | 2672 | 1467974572674 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:42:52 INFO - PROCESS | 2672 | 1467974572686 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 2672 | 1467974572692 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EEC800 == 38 [pid = 2672] [id = 640] 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004871A8BC00) [pid = 2672] [serial = 1920] [outer = 0000000000000000] 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004871A8F400) [pid = 2672] [serial = 1921] [outer = 0000004871A8BC00] 03:42:52 INFO - PROCESS | 2672 | 1467974572796 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000487248B400) [pid = 2672] [serial = 1922] [outer = 0000004871A8BC00] 03:42:53 INFO - PROCESS | 2672 | 1467974573261 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 03:42:53 INFO - PROCESS | 2672 | 1467974573303 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 2672 | 1467974573305 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:42:53 INFO - PROCESS | 2672 | 1467974573309 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 2672 | 1467974573311 Marionette TRACE conn6 <- [1,2526,null,{}] 03:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:42:53 INFO - PROCESS | 2672 | 1467974573315 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 2672 | 1467974573317 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:53 INFO - PROCESS | 2672 | 1467974573442 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:42:53 INFO - PROCESS | 2672 | 1467974573502 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 2672 | 1467974573505 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C05000 == 39 [pid = 2672] [id = 641] 03:42:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872AC0800) [pid = 2672] [serial = 1923] [outer = 0000000000000000] 03:42:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872AC2800) [pid = 2672] [serial = 1924] [outer = 0000004872AC0800] 03:42:53 INFO - PROCESS | 2672 | 1467974573550 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872B2EC00) [pid = 2672] [serial = 1925] [outer = 0000004872AC0800] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486C35BC00) [pid = 2672] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048658AF000) [pid = 2672] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (00000048659AF000) [pid = 2672] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004872FDA400) [pid = 2672] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486E793000) [pid = 2672] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004863C7D400) [pid = 2672] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865B92800) [pid = 2672] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486AAE9000) [pid = 2672] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B704400) [pid = 2672] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865948800) [pid = 2672] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048723A5400) [pid = 2672] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:42:53 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004863C75C00) [pid = 2672] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:42:54 INFO - PROCESS | 2672 | 1467974573996 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 03:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:42:54 INFO - PROCESS | 2672 | 1467974574049 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2672 | 1467974574051 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:42:54 INFO - PROCESS | 2672 | 1467974574054 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 2672 | 1467974574056 Marionette TRACE conn6 <- [1,2530,null,{}] 03:42:54 INFO - PROCESS | 2672 | 1467974574067 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 2672 | 1467974574069 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:54 INFO - PROCESS | 2672 | 1467974574155 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:42:54 INFO - PROCESS | 2672 | 1467974574162 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2672 | 1467974574164 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879073000 == 40 [pid = 2672] [id = 642] 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A97800) [pid = 2672] [serial = 1926] [outer = 0000000000000000] 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486E793C00) [pid = 2672] [serial = 1927] [outer = 0000004865A97800] 03:42:54 INFO - PROCESS | 2672 | 1467974574209 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872B27C00) [pid = 2672] [serial = 1928] [outer = 0000004865A97800] 03:42:54 INFO - PROCESS | 2672 | 1467974574646 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 03:42:54 INFO - PROCESS | 2672 | 1467974574687 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2672 | 1467974574689 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:42:54 INFO - PROCESS | 2672 | 1467974574693 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 2672 | 1467974574695 Marionette TRACE conn6 <- [1,2534,null,{}] 03:42:54 INFO - PROCESS | 2672 | 1467974574703 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 2672 | 1467974574706 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:54 INFO - PROCESS | 2672 | 1467974574828 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:42:54 INFO - PROCESS | 2672 | 1467974574835 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2672 | 1467974574837 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879265800 == 41 [pid = 2672] [id = 643] 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872C9E800) [pid = 2672] [serial = 1929] [outer = 0000000000000000] 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872CA4C00) [pid = 2672] [serial = 1930] [outer = 0000004872C9E800] 03:42:54 INFO - PROCESS | 2672 | 1467974574886 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872F19400) [pid = 2672] [serial = 1931] [outer = 0000004872C9E800] 03:42:55 INFO - PROCESS | 2672 | 1467974575339 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 03:42:55 INFO - PROCESS | 2672 | 1467974575388 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 2672 | 1467974575390 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:42:55 INFO - PROCESS | 2672 | 1467974575394 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 2672 | 1467974575395 Marionette TRACE conn6 <- [1,2538,null,{}] 03:42:55 INFO - PROCESS | 2672 | 1467974575399 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 2672 | 1467974575401 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:55 INFO - PROCESS | 2672 | 1467974575492 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:42:55 INFO - PROCESS | 2672 | 1467974575498 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 2672 | 1467974575500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487502B800 == 42 [pid = 2672] [id = 644] 03:42:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872F1EC00) [pid = 2672] [serial = 1932] [outer = 0000000000000000] 03:42:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872FD7C00) [pid = 2672] [serial = 1933] [outer = 0000004872F1EC00] 03:42:55 INFO - PROCESS | 2672 | 1467974575547 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486C359800) [pid = 2672] [serial = 1934] [outer = 0000004872F1EC00] 03:42:56 INFO - PROCESS | 2672 | 1467974576258 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 922ms 03:42:56 INFO - PROCESS | 2672 | 1467974576319 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 2672 | 1467974576324 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:42:56 INFO - PROCESS | 2672 | 1467974576329 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:42:56 INFO - PROCESS | 2672 | 1467974576333 Marionette TRACE conn6 <- [1,2542,null,{}] 03:42:56 INFO - PROCESS | 2672 | 1467974576339 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 2672 | 1467974576342 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:56 INFO - PROCESS | 2672 | 1467974576503 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:42:56 INFO - PROCESS | 2672 | 1467974576623 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 2672 | 1467974576627 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:56 INFO - PROCESS | 2672 | ++DOCSHELL 000000487251E800 == 43 [pid = 2672] [id = 645] 03:42:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865954000) [pid = 2672] [serial = 1935] [outer = 0000000000000000] 03:42:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865A88C00) [pid = 2672] [serial = 1936] [outer = 0000004865954000] 03:42:56 INFO - PROCESS | 2672 | 1467974576689 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865B96800) [pid = 2672] [serial = 1937] [outer = 0000004865954000] 03:42:57 INFO - PROCESS | 2672 | 1467974577256 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 985ms 03:42:57 INFO - PROCESS | 2672 | 1467974577318 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 2672 | 1467974577324 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:42:57 INFO - PROCESS | 2672 | 1467974577331 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 2672 | 1467974577334 Marionette TRACE conn6 <- [1,2546,null,{}] 03:42:57 INFO - PROCESS | 2672 | 1467974577339 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 2672 | 1467974577342 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:57 INFO - PROCESS | 2672 | 1467974577494 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:42:57 INFO - PROCESS | 2672 | 1467974577620 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 2672 | 1467974577623 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EE3000 == 44 [pid = 2672] [id = 646] 03:42:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486AEF4800) [pid = 2672] [serial = 1938] [outer = 0000000000000000] 03:42:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486B8CC800) [pid = 2672] [serial = 1939] [outer = 000000486AEF4800] 03:42:57 INFO - PROCESS | 2672 | 1467974577683 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000486F093400) [pid = 2672] [serial = 1940] [outer = 000000486AEF4800] 03:42:58 INFO - PROCESS | 2672 | 1467974578347 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1073ms 03:42:58 INFO - PROCESS | 2672 | 1467974578409 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 2672 | 1467974578412 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:42:58 INFO - PROCESS | 2672 | 1467974578415 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:42:58 INFO - PROCESS | 2672 | 1467974578420 Marionette TRACE conn6 <- [1,2550,null,{}] 03:42:58 INFO - PROCESS | 2672 | 1467974578432 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 2672 | 1467974578437 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:58 INFO - PROCESS | 2672 | 1467974578584 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:42:58 INFO - PROCESS | 2672 | 1467974578714 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 2672 | 1467974578718 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:58 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726C8800 == 45 [pid = 2672] [id = 647] 03:42:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004864E55400) [pid = 2672] [serial = 1941] [outer = 0000000000000000] 03:42:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (000000486AE11400) [pid = 2672] [serial = 1942] [outer = 0000004864E55400] 03:42:58 INFO - PROCESS | 2672 | 1467974578778 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004872ABD000) [pid = 2672] [serial = 1943] [outer = 0000004864E55400] 03:42:59 INFO - PROCESS | 2672 | 1467974579613 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1222ms 03:42:59 INFO - PROCESS | 2672 | 1467974579654 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 2672 | 1467974579658 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:42:59 INFO - PROCESS | 2672 | 1467974579663 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:42:59 INFO - PROCESS | 2672 | 1467974579668 Marionette TRACE conn6 <- [1,2554,null,{}] 03:42:59 INFO - PROCESS | 2672 | 1467974579673 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 2672 | 1467974579676 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:42:59 INFO - PROCESS | 2672 | 1467974579783 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC48800 == 44 [pid = 2672] [id = 208] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004876194800 == 43 [pid = 2672] [id = 207] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004876007000 == 42 [pid = 2672] [id = 206] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A91800 == 41 [pid = 2672] [id = 216] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004864C43800 == 40 [pid = 2672] [id = 624] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004869D7C000 == 39 [pid = 2672] [id = 210] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 000000486AACC800 == 38 [pid = 2672] [id = 200] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 000000486F077800 == 37 [pid = 2672] [id = 201] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F88800 == 36 [pid = 2672] [id = 213] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872856000 == 35 [pid = 2672] [id = 203] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F30800 == 34 [pid = 2672] [id = 212] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F6A800 == 33 [pid = 2672] [id = 209] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A3E800 == 32 [pid = 2672] [id = 215] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872150000 == 31 [pid = 2672] [id = 211] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872167000 == 30 [pid = 2672] [id = 202] 03:43:00 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CBE000 == 29 [pid = 2672] [id = 214] 03:43:00 INFO - PROCESS | 2672 | 1467974580490 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 2672 | 1467974580494 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (00000048718E1C00) [pid = 2672] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486A7B5400) [pid = 2672] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865C05C00) [pid = 2672] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004875F1B000) [pid = 2672] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004870D90800) [pid = 2672] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004873CBF000) [pid = 2672] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486AE1EC00) [pid = 2672] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865F47C00) [pid = 2672] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486AEF5400) [pid = 2672] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486BCDC400) [pid = 2672] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A82800) [pid = 2672] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000487248C800) [pid = 2672] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004875F10800) [pid = 2672] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487266DC00) [pid = 2672] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B893000) [pid = 2672] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048659AB400) [pid = 2672] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872630400) [pid = 2672] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486F098000) [pid = 2672] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (00000048650CF400) [pid = 2672] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004865B98000) [pid = 2672] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486AD43800) [pid = 2672] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048718E0400) [pid = 2672] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004863C7BC00) [pid = 2672] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865B91C00) [pid = 2672] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872916C00) [pid = 2672] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2672 | ++DOCSHELL 0000004866914000 == 30 [pid = 2672] [id = 648] 03:43:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004863C74000) [pid = 2672] [serial = 1944] [outer = 0000000000000000] 03:43:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004863C77400) [pid = 2672] [serial = 1945] [outer = 0000004863C74000] 03:43:00 INFO - PROCESS | 2672 | 1467974580655 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (00000048650CF400) [pid = 2672] [serial = 1946] [outer = 0000004863C74000] 03:43:01 INFO - PROCESS | 2672 | 1467974581150 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1537ms 03:43:01 INFO - PROCESS | 2672 | 1467974581207 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 2672 | 1467974581211 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:43:01 INFO - PROCESS | 2672 | 1467974581215 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 2672 | 1467974581218 Marionette TRACE conn6 <- [1,2558,null,{}] 03:43:01 INFO - PROCESS | 2672 | 1467974581224 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 2672 | 1467974581229 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:01 INFO - PROCESS | 2672 | 1467974581332 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:43:01 INFO - PROCESS | 2672 | 1467974581343 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 2672 | 1467974581346 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BE85000 == 31 [pid = 2672] [id = 649] 03:43:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048659A9800) [pid = 2672] [serial = 1947] [outer = 0000000000000000] 03:43:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048659ACC00) [pid = 2672] [serial = 1948] [outer = 00000048659A9800] 03:43:01 INFO - PROCESS | 2672 | 1467974581397 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A82C00) [pid = 2672] [serial = 1949] [outer = 00000048659A9800] 03:43:01 INFO - PROCESS | 2672 | 1467974581931 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 775ms 03:43:02 INFO - PROCESS | 2672 | 1467974581996 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 2672 | 1467974582001 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:43:02 INFO - PROCESS | 2672 | 1467974582007 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 2672 | 1467974582009 Marionette TRACE conn6 <- [1,2562,null,{}] 03:43:02 INFO - PROCESS | 2672 | 1467974582016 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 2672 | 1467974582019 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:02 INFO - PROCESS | 2672 | 1467974582155 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:43:02 INFO - PROCESS | 2672 | 1467974582165 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 2672 | 1467974582167 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872529000 == 32 [pid = 2672] [id = 650] 03:43:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A9B400) [pid = 2672] [serial = 1950] [outer = 0000000000000000] 03:43:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865B50800) [pid = 2672] [serial = 1951] [outer = 0000004865A9B400] 03:43:02 INFO - PROCESS | 2672 | 1467974582225 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004866028800) [pid = 2672] [serial = 1952] [outer = 0000004865A9B400] 03:43:02 INFO - PROCESS | 2672 | 1467974582677 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 03:43:02 INFO - PROCESS | 2672 | 1467974582742 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 2672 | 1467974582745 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:43:02 INFO - PROCESS | 2672 | 1467974582764 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 2672 | 1467974582771 Marionette TRACE conn6 <- [1,2566,null,{}] 03:43:02 INFO - PROCESS | 2672 | 1467974582781 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 2672 | 1467974582786 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:02 INFO - PROCESS | 2672 | 1467974582916 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:43:02 INFO - PROCESS | 2672 | 1467974582967 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 2672 | 1467974582970 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F85000 == 33 [pid = 2672] [id = 651] 03:43:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486ABC1C00) [pid = 2672] [serial = 1953] [outer = 0000000000000000] 03:43:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AD44800) [pid = 2672] [serial = 1954] [outer = 000000486ABC1C00] 03:43:03 INFO - PROCESS | 2672 | 1467974583017 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AEF6C00) [pid = 2672] [serial = 1955] [outer = 000000486ABC1C00] 03:43:03 INFO - PROCESS | 2672 | 1467974583472 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 03:43:03 INFO - PROCESS | 2672 | 1467974583544 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 2672 | 1467974583547 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:43:03 INFO - PROCESS | 2672 | 1467974583550 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 2672 | 1467974583552 Marionette TRACE conn6 <- [1,2570,null,{}] 03:43:03 INFO - PROCESS | 2672 | 1467974583562 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 2672 | 1467974583564 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:03 INFO - PROCESS | 2672 | 1467974583686 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:43:03 INFO - PROCESS | 2672 | 1467974583741 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 2672 | 1467974583744 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874A1B800 == 34 [pid = 2672] [id = 652] 03:43:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486B8D8000) [pid = 2672] [serial = 1956] [outer = 0000000000000000] 03:43:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BC05400) [pid = 2672] [serial = 1957] [outer = 000000486B8D8000] 03:43:03 INFO - PROCESS | 2672 | 1467974583799 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDA400) [pid = 2672] [serial = 1958] [outer = 000000486B8D8000] 03:43:04 INFO - PROCESS | 2672 | 1467974584240 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 03:43:04 INFO - PROCESS | 2672 | 1467974584287 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2672 | 1467974584289 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:43:04 INFO - PROCESS | 2672 | 1467974584293 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:43:04 INFO - PROCESS | 2672 | 1467974584295 Marionette TRACE conn6 <- [1,2574,null,{}] 03:43:04 INFO - PROCESS | 2672 | 1467974584299 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 2672 | 1467974584301 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:04 INFO - PROCESS | 2672 | 1467974584416 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:43:04 INFO - PROCESS | 2672 | 1467974584473 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 2672 | 1467974584480 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:04 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760E8800 == 35 [pid = 2672] [id = 653] 03:43:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486F3FB400) [pid = 2672] [serial = 1959] [outer = 0000000000000000] 03:43:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486F4F0000) [pid = 2672] [serial = 1960] [outer = 000000486F3FB400] 03:43:04 INFO - PROCESS | 2672 | 1467974584539 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871830C00) [pid = 2672] [serial = 1961] [outer = 000000486F3FB400] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486E799000) [pid = 2672] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004871A8BC00) [pid = 2672] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048658AB000) [pid = 2672] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004863C59C00) [pid = 2672] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865808400) [pid = 2672] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004863C7F400) [pid = 2672] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872679000) [pid = 2672] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865C0C400) [pid = 2672] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865B51800) [pid = 2672] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872AC0800) [pid = 2672] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872C9E800) [pid = 2672] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872F1EC00) [pid = 2672] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:43:04 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004865A97800) [pid = 2672] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:43:05 INFO - PROCESS | 2672 | 1467974585199 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 922ms 03:43:05 INFO - PROCESS | 2672 | 1467974585218 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 2672 | 1467974585220 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:43:05 INFO - PROCESS | 2672 | 1467974585223 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 2672 | 1467974585225 Marionette TRACE conn6 <- [1,2578,null,{}] 03:43:05 INFO - PROCESS | 2672 | 1467974585229 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 2672 | 1467974585232 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:05 INFO - PROCESS | 2672 | 1467974585323 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:43:05 INFO - PROCESS | 2672 | 1467974585332 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 2672 | 1467974585334 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:05 INFO - PROCESS | 2672 | ++DOCSHELL 00000048655C5800 == 36 [pid = 2672] [id = 654] 03:43:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004869D59000) [pid = 2672] [serial = 1962] [outer = 0000000000000000] 03:43:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486E78D000) [pid = 2672] [serial = 1963] [outer = 0000004869D59000] 03:43:05 INFO - PROCESS | 2672 | 1467974585387 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004871AB2400) [pid = 2672] [serial = 1964] [outer = 0000004869D59000] 03:43:05 INFO - PROCESS | 2672 | 1467974585831 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 03:43:05 INFO - PROCESS | 2672 | 1467974585856 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 2672 | 1467974585858 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:43:05 INFO - PROCESS | 2672 | 1467974585865 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 2672 | 1467974585867 Marionette TRACE conn6 <- [1,2582,null,{}] 03:43:05 INFO - PROCESS | 2672 | 1467974585871 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 2672 | 1467974585873 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:05 INFO - PROCESS | 2672 | 1467974585958 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:43:05 INFO - PROCESS | 2672 | 1467974585964 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 2672 | 1467974585966 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F63800 == 37 [pid = 2672] [id = 655] 03:43:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871FD5C00) [pid = 2672] [serial = 1965] [outer = 0000000000000000] 03:43:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (00000048723A6800) [pid = 2672] [serial = 1966] [outer = 0000004871FD5C00] 03:43:06 INFO - PROCESS | 2672 | 1467974586012 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872496800) [pid = 2672] [serial = 1967] [outer = 0000004871FD5C00] 03:43:06 INFO - PROCESS | 2672 | 1467974586475 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 03:43:06 INFO - PROCESS | 2672 | 1467974586557 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 2672 | 1467974586559 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:43:06 INFO - PROCESS | 2672 | 1467974586563 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 2672 | 1467974586564 Marionette TRACE conn6 <- [1,2586,null,{}] 03:43:06 INFO - PROCESS | 2672 | 1467974586568 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 2672 | 1467974586571 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:06 INFO - PROCESS | 2672 | 1467974586657 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:43:06 INFO - PROCESS | 2672 | 1467974586677 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 2672 | 1467974586679 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C02800 == 38 [pid = 2672] [id = 656] 03:43:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872550000) [pid = 2672] [serial = 1968] [outer = 0000000000000000] 03:43:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000487267CC00) [pid = 2672] [serial = 1969] [outer = 0000004872550000] 03:43:06 INFO - PROCESS | 2672 | 1467974586725 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000487298C000) [pid = 2672] [serial = 1970] [outer = 0000004872550000] 03:43:07 INFO - PROCESS | 2672 | 1467974587531 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1017ms 03:43:07 INFO - PROCESS | 2672 | 1467974587583 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 2672 | 1467974587588 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:43:07 INFO - PROCESS | 2672 | 1467974587593 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 2672 | 1467974587599 Marionette TRACE conn6 <- [1,2590,null,{}] 03:43:07 INFO - PROCESS | 2672 | 1467974587627 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 2672 | 1467974587630 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:07 INFO - PROCESS | 2672 | 1467974587787 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:43:07 INFO - PROCESS | 2672 | 1467974587903 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 2672 | 1467974587907 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872510000 == 39 [pid = 2672] [id = 657] 03:43:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865956C00) [pid = 2672] [serial = 1971] [outer = 0000000000000000] 03:43:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048659A9C00) [pid = 2672] [serial = 1972] [outer = 0000004865956C00] 03:43:07 INFO - PROCESS | 2672 | 1467974587969 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865A9F800) [pid = 2672] [serial = 1973] [outer = 0000004865956C00] 03:43:08 INFO - PROCESS | 2672 | 1467974588883 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1339ms 03:43:08 INFO - PROCESS | 2672 | 1467974588936 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 2672 | 1467974588940 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:43:08 INFO - PROCESS | 2672 | 1467974588946 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:43:08 INFO - PROCESS | 2672 | 1467974588950 Marionette TRACE conn6 <- [1,2594,null,{}] 03:43:08 INFO - PROCESS | 2672 | 1467974588965 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 2672 | 1467974588968 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:09 INFO - PROCESS | 2672 | 1467974589086 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:43:09 INFO - PROCESS | 2672 | 1467974589162 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 2672 | 1467974589167 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:09 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DB1800 == 40 [pid = 2672] [id = 658] 03:43:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (00000048659AB000) [pid = 2672] [serial = 1974] [outer = 0000000000000000] 03:43:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004865A28400) [pid = 2672] [serial = 1975] [outer = 00000048659AB000] 03:43:09 INFO - PROCESS | 2672 | 1467974589224 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004865B50C00) [pid = 2672] [serial = 1976] [outer = 00000048659AB000] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 0000004879265800 == 39 [pid = 2672] [id = 643] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC44800 == 38 [pid = 2672] [id = 625] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 000000487251E800 == 37 [pid = 2672] [id = 645] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 000000486AABF800 == 36 [pid = 2672] [id = 635] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 000000487502B800 == 35 [pid = 2672] [id = 644] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F7B000 == 34 [pid = 2672] [id = 627] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EEC800 == 33 [pid = 2672] [id = 640] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 0000004872222800 == 32 [pid = 2672] [id = 626] 03:43:09 INFO - PROCESS | 2672 | --DOCSHELL 000000486F069000 == 31 [pid = 2672] [id = 636] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486F4F2C00) [pid = 2672] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004870D93400) [pid = 2672] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487248B400) [pid = 2672] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004871A8F400) [pid = 2672] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048659B1C00) [pid = 2672] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865808000) [pid = 2672] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004864C2E400) [pid = 2672] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486B8D4000) [pid = 2672] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048647CF000) [pid = 2672] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865948C00) [pid = 2672] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872696400) [pid = 2672] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865D79800) [pid = 2672] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004869FF6000) [pid = 2672] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865C07800) [pid = 2672] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872AC2800) [pid = 2672] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486A4FB400) [pid = 2672] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004865A8FC00) [pid = 2672] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872F19400) [pid = 2672] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872FD7C00) [pid = 2672] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486C359800) [pid = 2672] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004872CA4C00) [pid = 2672] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004872B2EC00) [pid = 2672] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004872B27C00) [pid = 2672] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (000000486E793C00) [pid = 2672] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (000000486BCB7400) [pid = 2672] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:43:09 INFO - PROCESS | 2672 | 1467974589827 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 944ms 03:43:09 INFO - PROCESS | 2672 | 1467974589894 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 2672 | 1467974589899 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:43:09 INFO - PROCESS | 2672 | 1467974589906 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 2672 | 1467974589909 Marionette TRACE conn6 <- [1,2598,null,{}] 03:43:09 INFO - PROCESS | 2672 | 1467974589914 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 2672 | 1467974589916 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:10 INFO - PROCESS | 2672 | 1467974590015 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:43:10 INFO - PROCESS | 2672 | 1467974590096 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 2672 | 1467974590098 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871885000 == 32 [pid = 2672] [id = 659] 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (00000048659B3C00) [pid = 2672] [serial = 1977] [outer = 0000000000000000] 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865B97C00) [pid = 2672] [serial = 1978] [outer = 00000048659B3C00] 03:43:10 INFO - PROCESS | 2672 | 1467974590150 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004866945000) [pid = 2672] [serial = 1979] [outer = 00000048659B3C00] 03:43:10 INFO - PROCESS | 2672 | 1467974590638 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 03:43:10 INFO - PROCESS | 2672 | 1467974590684 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 2672 | 1467974590687 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:43:10 INFO - PROCESS | 2672 | 1467974590690 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 2672 | 1467974590694 Marionette TRACE conn6 <- [1,2602,null,{}] 03:43:10 INFO - PROCESS | 2672 | 1467974590711 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 2672 | 1467974590716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:10 INFO - PROCESS | 2672 | 1467974590814 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:43:10 INFO - PROCESS | 2672 | 1467974590823 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 2672 | 1467974590827 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:10 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F7E000 == 33 [pid = 2672] [id = 660] 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (000000486B706800) [pid = 2672] [serial = 1980] [outer = 0000000000000000] 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (000000486B887400) [pid = 2672] [serial = 1981] [outer = 000000486B706800] 03:43:10 INFO - PROCESS | 2672 | 1467974590880 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486BCAD800) [pid = 2672] [serial = 1982] [outer = 000000486B706800] 03:43:11 INFO - PROCESS | 2672 | 1467974591364 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 03:43:11 INFO - PROCESS | 2672 | 1467974591428 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 2672 | 1467974591431 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:43:11 INFO - PROCESS | 2672 | 1467974591435 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 2672 | 1467974591437 Marionette TRACE conn6 <- [1,2606,null,{}] 03:43:11 INFO - PROCESS | 2672 | 1467974591440 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:11 INFO - PROCESS | 2672 | 1467974591443 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:11 INFO - PROCESS | 2672 | 1467974591538 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:43:11 INFO - PROCESS | 2672 | 1467974591623 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 2672 | 1467974591625 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:11 INFO - PROCESS | 2672 | ++DOCSHELL 000000487536F000 == 34 [pid = 2672] [id = 661] 03:43:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486E790C00) [pid = 2672] [serial = 1983] [outer = 0000000000000000] 03:43:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486F4EE000) [pid = 2672] [serial = 1984] [outer = 000000486E790C00] 03:43:11 INFO - PROCESS | 2672 | 1467974591672 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004870D95800) [pid = 2672] [serial = 1985] [outer = 000000486E790C00] 03:43:12 INFO - PROCESS | 2672 | 1467974592089 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 03:43:12 INFO - PROCESS | 2672 | 1467974592109 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 2672 | 1467974592111 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:43:12 INFO - PROCESS | 2672 | 1467974592120 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 2672 | 1467974592121 Marionette TRACE conn6 <- [1,2610,null,{}] 03:43:12 INFO - PROCESS | 2672 | 1467974592125 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 2672 | 1467974592127 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:12 INFO - PROCESS | 2672 | 1467974592267 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:43:12 INFO - PROCESS | 2672 | 1467974592288 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 2672 | 1467974592290 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A4A800 == 35 [pid = 2672] [id = 662] 03:43:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865808C00) [pid = 2672] [serial = 1986] [outer = 0000000000000000] 03:43:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004871A8B400) [pid = 2672] [serial = 1987] [outer = 0000004865808C00] 03:43:12 INFO - PROCESS | 2672 | 1467974592343 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000487248B400) [pid = 2672] [serial = 1988] [outer = 0000004865808C00] 03:43:12 INFO - PROCESS | 2672 | 1467974592805 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 03:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:43:12 INFO - PROCESS | 2672 | 1467974592859 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 2672 | 1467974592862 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:43:12 INFO - PROCESS | 2672 | 1467974592865 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 2672 | 1467974592867 Marionette TRACE conn6 <- [1,2614,null,{}] 03:43:12 INFO - PROCESS | 2672 | 1467974592871 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 2672 | 1467974592877 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:13 INFO - PROCESS | 2672 | 1467974593030 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:43:13 INFO - PROCESS | 2672 | 1467974593089 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 2672 | 1467974593091 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F61800 == 36 [pid = 2672] [id = 663] 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872693400) [pid = 2672] [serial = 1989] [outer = 0000000000000000] 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872ABC400) [pid = 2672] [serial = 1990] [outer = 0000004872693400] 03:43:13 INFO - PROCESS | 2672 | 1467974593138 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872B27C00) [pid = 2672] [serial = 1991] [outer = 0000004872693400] 03:43:13 INFO - PROCESS | 2672 | 1467974593608 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 03:43:13 INFO - PROCESS | 2672 | 1467974593642 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 2672 | 1467974593644 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:43:13 INFO - PROCESS | 2672 | 1467974593647 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 2672 | 1467974593649 Marionette TRACE conn6 <- [1,2618,null,{}] 03:43:13 INFO - PROCESS | 2672 | 1467974593652 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 2672 | 1467974593655 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:13 INFO - PROCESS | 2672 | 1467974593774 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:43:13 INFO - PROCESS | 2672 | 1467974593837 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 2672 | 1467974593839 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:13 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C16000 == 37 [pid = 2672] [id = 664] 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486B889400) [pid = 2672] [serial = 1992] [outer = 0000000000000000] 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872CA7400) [pid = 2672] [serial = 1993] [outer = 000000486B889400] 03:43:13 INFO - PROCESS | 2672 | 1467974593886 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872F1D000) [pid = 2672] [serial = 1994] [outer = 000000486B889400] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004863C74000) [pid = 2672] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048659A9800) [pid = 2672] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A9B400) [pid = 2672] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004864E55400) [pid = 2672] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B8D8000) [pid = 2672] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865954000) [pid = 2672] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AEF4800) [pid = 2672] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486F3FB400) [pid = 2672] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004871FD5C00) [pid = 2672] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486ABC1C00) [pid = 2672] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:43:14 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004869D59000) [pid = 2672] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:43:14 INFO - PROCESS | 2672 | 1467974594300 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 03:43:14 INFO - PROCESS | 2672 | 1467974594321 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:43:14 INFO - PROCESS | 2672 | 1467974594324 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:43:14 INFO - PROCESS | 2672 | 1467974594327 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2672 | 1467974594329 Marionette TRACE conn6 <- [1,2622,null,{}] 03:43:14 INFO - PROCESS | 2672 | 1467974594333 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 2672 | 1467974594335 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:14 INFO - PROCESS | 2672 | 1467974594422 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:43:14 INFO - PROCESS | 2672 | 1467974594428 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 2672 | 1467974594430 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879257000 == 38 [pid = 2672] [id = 665] 03:43:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A2A000) [pid = 2672] [serial = 1995] [outer = 0000000000000000] 03:43:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486BCAD400) [pid = 2672] [serial = 1996] [outer = 0000004865A2A000] 03:43:14 INFO - PROCESS | 2672 | 1467974594475 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004872F19000) [pid = 2672] [serial = 1997] [outer = 0000004865A2A000] 03:43:14 INFO - PROCESS | 2672 | 1467974594893 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 03:43:14 INFO - PROCESS | 2672 | 1467974594961 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 2672 | 1467974594963 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:43:14 INFO - PROCESS | 2672 | 1467974594967 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2672 | 1467974594968 Marionette TRACE conn6 <- [1,2626,null,{}] 03:43:14 INFO - PROCESS | 2672 | 1467974594972 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 2672 | 1467974594974 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:15 INFO - PROCESS | 2672 | 1467974595070 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:43:15 INFO - PROCESS | 2672 | 1467974595079 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2672 | 1467974595081 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A10E800 == 39 [pid = 2672] [id = 666] 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004872F26C00) [pid = 2672] [serial = 1998] [outer = 0000000000000000] 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048730CDC00) [pid = 2672] [serial = 1999] [outer = 0000004872F26C00] 03:43:15 INFO - PROCESS | 2672 | 1467974595129 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004873CB8000) [pid = 2672] [serial = 2000] [outer = 0000004872F26C00] 03:43:15 INFO - PROCESS | 2672 | 1467974595580 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 03:43:15 INFO - PROCESS | 2672 | 1467974595598 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 2672 | 1467974595600 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:43:15 INFO - PROCESS | 2672 | 1467974595616 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 2672 | 1467974595618 Marionette TRACE conn6 <- [1,2630,null,{}] 03:43:15 INFO - PROCESS | 2672 | 1467974595621 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 2672 | 1467974595623 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:15 INFO - PROCESS | 2672 | 1467974595711 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:43:15 INFO - PROCESS | 2672 | 1467974595716 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2672 | 1467974595718 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA11800 == 40 [pid = 2672] [id = 667] 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004873E79000) [pid = 2672] [serial = 2001] [outer = 0000000000000000] 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873F95000) [pid = 2672] [serial = 2002] [outer = 0000004873E79000] 03:43:15 INFO - PROCESS | 2672 | 1467974595763 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004873FC0000) [pid = 2672] [serial = 2003] [outer = 0000004873E79000] 03:43:16 INFO - PROCESS | 2672 | 1467974596360 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 776ms 03:43:16 INFO - PROCESS | 2672 | 1467974596452 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2672 | 1467974596457 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:43:16 INFO - PROCESS | 2672 | 1467974596478 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:43:16 INFO - PROCESS | 2672 | 1467974596482 Marionette TRACE conn6 <- [1,2634,null,{}] 03:43:16 INFO - PROCESS | 2672 | 1467974596489 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 2672 | 1467974596492 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:16 INFO - PROCESS | 2672 | 1467974596622 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:43:16 INFO - PROCESS | 2672 | 1467974596739 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 2672 | 1467974596742 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:16 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AF9000 == 41 [pid = 2672] [id = 668] 03:43:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048658AB800) [pid = 2672] [serial = 2004] [outer = 0000000000000000] 03:43:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865A8FC00) [pid = 2672] [serial = 2005] [outer = 00000048658AB800] 03:43:16 INFO - PROCESS | 2672 | 1467974596805 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486A4F1C00) [pid = 2672] [serial = 2006] [outer = 00000048658AB800] 03:43:17 INFO - PROCESS | 2672 | 1467974597387 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 923ms 03:43:17 INFO - PROCESS | 2672 | 1467974597407 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 2672 | 1467974597412 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 2672 | 1467974597436 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:43:17 INFO - PROCESS | 2672 | 1467974597439 Marionette TRACE conn6 <- [1,2638,null,{}] 03:43:17 INFO - PROCESS | 2672 | 1467974597443 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 2672 | 1467974597446 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:17 INFO - PROCESS | 2672 | 1467974597568 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:43:17 INFO - PROCESS | 2672 | 1467974597665 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2672 | 1467974597668 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9E800 == 42 [pid = 2672] [id = 669] 03:43:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCDC800) [pid = 2672] [serial = 2007] [outer = 0000000000000000] 03:43:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCE6400) [pid = 2672] [serial = 2008] [outer = 000000486BCDC800] 03:43:17 INFO - PROCESS | 2672 | 1467974597726 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871A8AC00) [pid = 2672] [serial = 2009] [outer = 000000486BCDC800] 03:43:18 INFO - PROCESS | 2672 | 1467974598334 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:43:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 923ms 03:43:18 INFO - PROCESS | 2672 | 1467974598365 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 2672 | 1467974598368 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:43:18 INFO - PROCESS | 2672 | 1467974598372 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 2672 | 1467974598376 Marionette TRACE conn6 <- [1,2642,null,{}] 03:43:18 INFO - PROCESS | 2672 | 1467974598389 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 2672 | 1467974598394 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:18 INFO - PROCESS | 2672 | 1467974598512 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:43:18 INFO - PROCESS | 2672 | 1467974598612 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 2672 | 1467974598616 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:18 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AD34000 == 43 [pid = 2672] [id = 670] 03:43:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872AC7000) [pid = 2672] [serial = 2010] [outer = 0000000000000000] 03:43:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872D65800) [pid = 2672] [serial = 2011] [outer = 0000004872AC7000] 03:43:18 INFO - PROCESS | 2672 | 1467974598675 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873FC3C00) [pid = 2672] [serial = 2012] [outer = 0000004872AC7000] 03:43:19 INFO - PROCESS | 2672 | 1467974599341 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1024ms 03:43:19 INFO - PROCESS | 2672 | 1467974599398 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 2672 | 1467974599401 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:43:19 INFO - PROCESS | 2672 | 1467974599405 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 2672 | 1467974599407 Marionette TRACE conn6 <- [1,2646,null,{}] 03:43:19 INFO - PROCESS | 2672 | 1467974599411 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 2672 | 1467974599414 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:19 INFO - PROCESS | 2672 | 1467974599533 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:43:19 INFO - PROCESS | 2672 | 1467974599770 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 2672 | 1467974599773 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B718000 == 44 [pid = 2672] [id = 671] 03:43:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004863C7C400) [pid = 2672] [serial = 2013] [outer = 0000000000000000] 03:43:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048658A6400) [pid = 2672] [serial = 2014] [outer = 0000004863C7C400] 03:43:19 INFO - PROCESS | 2672 | 1467974599839 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048659AE800) [pid = 2672] [serial = 2015] [outer = 0000004863C7C400] 03:43:20 INFO - PROCESS | 2672 | 1467974600391 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1024ms 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CB7800 == 43 [pid = 2672] [id = 637] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EE8800 == 42 [pid = 2672] [id = 631] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 000000486A8B6000 == 41 [pid = 2672] [id = 633] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004866914000 == 40 [pid = 2672] [id = 648] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 000000487503A800 == 39 [pid = 2672] [id = 638] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004879073000 == 38 [pid = 2672] [id = 642] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F73800 == 37 [pid = 2672] [id = 634] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C05000 == 36 [pid = 2672] [id = 641] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AF6000 == 35 [pid = 2672] [id = 639] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EE3000 == 34 [pid = 2672] [id = 646] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F68000 == 33 [pid = 2672] [id = 630] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004873710000 == 32 [pid = 2672] [id = 628] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 0000004875362000 == 31 [pid = 2672] [id = 629] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 00000048726C8800 == 30 [pid = 2672] [id = 647] 03:43:21 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D2000 == 29 [pid = 2672] [id = 632] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004863C77400) [pid = 2672] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (00000048650CF400) [pid = 2672] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048659ACC00) [pid = 2672] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865A82C00) [pid = 2672] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865B50800) [pid = 2672] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872ABD000) [pid = 2672] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486AE11400) [pid = 2672] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486BC05400) [pid = 2672] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486BCDA400) [pid = 2672] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865B96800) [pid = 2672] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A88C00) [pid = 2672] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486F093400) [pid = 2672] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B8CC800) [pid = 2672] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486F4F0000) [pid = 2672] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000487267CC00) [pid = 2672] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048723A6800) [pid = 2672] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004871830C00) [pid = 2672] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486AD44800) [pid = 2672] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486AEF6C00) [pid = 2672] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872496800) [pid = 2672] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486E78D000) [pid = 2672] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004866028800) [pid = 2672] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004871AB2400) [pid = 2672] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:43:21 INFO - PROCESS | 2672 | 1467974601146 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 2672 | 1467974601152 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 2672 | 1467974601215 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 2672 | 1467974601218 Marionette TRACE conn6 <- [1,2650,null,{}] 03:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:43:21 INFO - PROCESS | 2672 | 1467974601224 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 2672 | 1467974601228 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:21 INFO - PROCESS | 2672 | 1467974601320 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:43:21 INFO - PROCESS | 2672 | 1467974601331 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 2672 | 1467974601336 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:21 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A879000 == 30 [pid = 2672] [id = 672] 03:43:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865526400) [pid = 2672] [serial = 2016] [outer = 0000000000000000] 03:43:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865805000) [pid = 2672] [serial = 2017] [outer = 0000004865526400] 03:43:21 INFO - PROCESS | 2672 | 1467974601388 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486594B000) [pid = 2672] [serial = 2018] [outer = 0000004865526400] 03:43:21 INFO - PROCESS | 2672 | 1467974601890 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 03:43:21 INFO - PROCESS | 2672 | 1467974601960 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:43:21 INFO - PROCESS | 2672 | 1467974601964 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 2672 | 1467974601971 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 2672 | 1467974601976 Marionette TRACE conn6 <- [1,2654,null,{}] 03:43:21 INFO - PROCESS | 2672 | 1467974601985 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - PROCESS | 2672 | 1467974601988 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:22 INFO - PROCESS | 2672 | 1467974602085 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:43:22 INFO - PROCESS | 2672 | 1467974602101 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 2672 | 1467974602104 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:22 INFO - PROCESS | 2672 | ++DOCSHELL 000000487137F000 == 31 [pid = 2672] [id = 673] 03:43:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865A29000) [pid = 2672] [serial = 2019] [outer = 0000000000000000] 03:43:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865A84800) [pid = 2672] [serial = 2020] [outer = 0000004865A29000] 03:43:22 INFO - PROCESS | 2672 | 1467974602153 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865A9D800) [pid = 2672] [serial = 2021] [outer = 0000004865A29000] 03:43:22 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:43:23 INFO - PROCESS | 2672 | [2672] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:43:23 INFO - PROCESS | 2672 | 1467974603136 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 03:43:23 INFO - PROCESS | 2672 | 1467974603157 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 2672 | 1467974603159 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:43:23 INFO - PROCESS | 2672 | 1467974603163 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 2672 | 1467974603173 Marionette TRACE conn6 <- [1,2658,null,{}] 03:43:23 INFO - PROCESS | 2672 | 1467974603191 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 2672 | 1467974603196 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:23 INFO - PROCESS | 2672 | 1467974603317 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:43:23 INFO - PROCESS | 2672 | 1467974603328 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 2672 | 1467974603332 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:23 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E21800 == 32 [pid = 2672] [id = 674] 03:43:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048660AFC00) [pid = 2672] [serial = 2022] [outer = 0000000000000000] 03:43:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048669DA400) [pid = 2672] [serial = 2023] [outer = 00000048660AFC00] 03:43:23 INFO - PROCESS | 2672 | 1467974603426 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486A7B6000) [pid = 2672] [serial = 2024] [outer = 00000048660AFC00] 03:43:24 INFO - PROCESS | 2672 | 1467974604338 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:43:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1190ms 03:43:24 INFO - PROCESS | 2672 | 1467974604356 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 2672 | 1467974604358 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:43:24 INFO - PROCESS | 2672 | 1467974604362 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 2672 | 1467974604364 Marionette TRACE conn6 <- [1,2662,null,{}] 03:43:24 INFO - PROCESS | 2672 | 1467974604367 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 2672 | 1467974604370 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:24 INFO - PROCESS | 2672 | 1467974604492 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:43:24 INFO - PROCESS | 2672 | 1467974604499 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 2672 | 1467974604501 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:24 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872FB7800 == 33 [pid = 2672] [id = 675] 03:43:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486AEF5400) [pid = 2672] [serial = 2025] [outer = 0000000000000000] 03:43:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486AEFFC00) [pid = 2672] [serial = 2026] [outer = 000000486AEF5400] 03:43:24 INFO - PROCESS | 2672 | 1467974604548 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486B943400) [pid = 2672] [serial = 2027] [outer = 000000486AEF5400] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865808C00) [pid = 2672] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872693400) [pid = 2672] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486B889400) [pid = 2672] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048659AB000) [pid = 2672] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872550000) [pid = 2672] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865956C00) [pid = 2672] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486E790C00) [pid = 2672] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486B706800) [pid = 2672] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048659B3C00) [pid = 2672] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872F26C00) [pid = 2672] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004873E79000) [pid = 2672] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:43:25 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004865A2A000) [pid = 2672] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:43:25 INFO - PROCESS | 2672 | 1467974605531 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:43:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1235ms 03:43:25 INFO - PROCESS | 2672 | 1467974605600 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 2672 | 1467974605602 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:43:25 INFO - PROCESS | 2672 | 1467974605606 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 2672 | 1467974605608 Marionette TRACE conn6 <- [1,2666,null,{}] 03:43:25 INFO - PROCESS | 2672 | 1467974605612 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 2672 | 1467974605614 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:25 INFO - PROCESS | 2672 | 1467974605700 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:43:25 INFO - PROCESS | 2672 | 1467974605706 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 2672 | 1467974605708 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875355000 == 34 [pid = 2672] [id = 676] 03:43:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A2A000) [pid = 2672] [serial = 2028] [outer = 0000000000000000] 03:43:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486B8D6000) [pid = 2672] [serial = 2029] [outer = 0000004865A2A000] 03:43:25 INFO - PROCESS | 2672 | 1467974605756 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486BCE9000) [pid = 2672] [serial = 2030] [outer = 0000004865A2A000] 03:43:26 INFO - PROCESS | 2672 | 1467974606689 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms 03:43:26 INFO - PROCESS | 2672 | 1467974606738 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 2672 | 1467974606740 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:43:26 INFO - PROCESS | 2672 | 1467974606744 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 2672 | 1467974606746 Marionette TRACE conn6 <- [1,2670,null,{}] 03:43:26 INFO - PROCESS | 2672 | 1467974606749 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 2672 | 1467974606755 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:26 INFO - PROCESS | 2672 | 1467974606873 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:43:26 INFO - PROCESS | 2672 | 1467974606880 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2672 | 1467974606882 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A35000 == 35 [pid = 2672] [id = 677] 03:43:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486F4F0400) [pid = 2672] [serial = 2031] [outer = 0000000000000000] 03:43:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004871837400) [pid = 2672] [serial = 2032] [outer = 000000486F4F0400] 03:43:26 INFO - PROCESS | 2672 | 1467974606928 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004871A8B800) [pid = 2672] [serial = 2033] [outer = 000000486F4F0400] 03:43:28 INFO - PROCESS | 2672 | 1467974608004 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1282ms 03:43:28 INFO - PROCESS | 2672 | 1467974608028 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 2672 | 1467974608033 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:43:28 INFO - PROCESS | 2672 | 1467974608039 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 2672 | 1467974608043 Marionette TRACE conn6 <- [1,2674,null,{}] 03:43:28 INFO - PROCESS | 2672 | 1467974608050 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 2672 | 1467974608053 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:28 INFO - PROCESS | 2672 | 1467974608200 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:43:28 INFO - PROCESS | 2672 | 1467974608352 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2672 | 1467974608355 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DC8000 == 36 [pid = 2672] [id = 678] 03:43:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486595D800) [pid = 2672] [serial = 2034] [outer = 0000000000000000] 03:43:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048659B0C00) [pid = 2672] [serial = 2035] [outer = 000000486595D800] 03:43:28 INFO - PROCESS | 2672 | 1467974608415 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865B51C00) [pid = 2672] [serial = 2036] [outer = 000000486595D800] 03:43:29 INFO - PROCESS | 2672 | 1467974609600 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:43:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1579ms 03:43:29 INFO - PROCESS | 2672 | 1467974609621 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 2672 | 1467974609626 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:43:29 INFO - PROCESS | 2672 | 1467974609638 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 2672 | 1467974609641 Marionette TRACE conn6 <- [1,2678,null,{}] 03:43:29 INFO - PROCESS | 2672 | 1467974609647 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 2672 | 1467974609650 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:29 INFO - PROCESS | 2672 | 1467974609805 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:43:29 INFO - PROCESS | 2672 | 1467974609905 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 2672 | 1467974609908 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F429800 == 37 [pid = 2672] [id = 679] 03:43:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A81C00) [pid = 2672] [serial = 2037] [outer = 0000000000000000] 03:43:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865A8C000) [pid = 2672] [serial = 2038] [outer = 0000004865A81C00] 03:43:29 INFO - PROCESS | 2672 | 1467974609962 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865C03800) [pid = 2672] [serial = 2039] [outer = 0000004865A81C00] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 000000487AD34000 == 36 [pid = 2672] [id = 670] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 000000487A10E800 == 35 [pid = 2672] [id = 666] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9E800 == 34 [pid = 2672] [id = 669] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 0000004875355000 == 33 [pid = 2672] [id = 676] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 0000004872FB7800 == 32 [pid = 2672] [id = 675] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 0000004872E21800 == 31 [pid = 2672] [id = 674] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 000000487137F000 == 30 [pid = 2672] [id = 673] 03:43:30 INFO - PROCESS | 2672 | --DOCSHELL 000000486A879000 == 29 [pid = 2672] [id = 672] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871A8B400) [pid = 2672] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872ABC400) [pid = 2672] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000487248B400) [pid = 2672] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872CA7400) [pid = 2672] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865A28400) [pid = 2672] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865B50C00) [pid = 2672] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872B27C00) [pid = 2672] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000487298C000) [pid = 2672] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (00000048659A9C00) [pid = 2672] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865A9F800) [pid = 2672] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000486F4EE000) [pid = 2672] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486B887400) [pid = 2672] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486BCAD800) [pid = 2672] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004865B97C00) [pid = 2672] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004866945000) [pid = 2672] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004873CB8000) [pid = 2672] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004873FC0000) [pid = 2672] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (00000048730CDC00) [pid = 2672] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (0000004872F1D000) [pid = 2672] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (0000004873F95000) [pid = 2672] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (000000486BCAD400) [pid = 2672] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 52 (0000004872F19000) [pid = 2672] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | --DOMWINDOW == 51 (0000004870D95800) [pid = 2672] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:43:30 INFO - PROCESS | 2672 | 1467974610904 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:43:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1282ms 03:43:30 INFO - PROCESS | 2672 | 1467974610917 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 2672 | 1467974610922 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:43:30 INFO - PROCESS | 2672 | 1467974610929 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 2672 | 1467974610932 Marionette TRACE conn6 <- [1,2682,null,{}] 03:43:30 INFO - PROCESS | 2672 | 1467974610939 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 2672 | 1467974610942 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:31 INFO - PROCESS | 2672 | 1467974611038 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:43:31 INFO - PROCESS | 2672 | 1467974611045 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 2672 | 1467974611048 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872CB5800 == 30 [pid = 2672] [id = 680] 03:43:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (0000004865A9D400) [pid = 2672] [serial = 2040] [outer = 0000000000000000] 03:43:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (0000004866028800) [pid = 2672] [serial = 2041] [outer = 0000004865A9D400] 03:43:31 INFO - PROCESS | 2672 | 1467974611098 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (000000486A072000) [pid = 2672] [serial = 2042] [outer = 0000004865A9D400] 03:43:32 INFO - PROCESS | 2672 | 1467974612064 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:43:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1179ms 03:43:32 INFO - PROCESS | 2672 | 1467974612110 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 2672 | 1467974612113 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:43:32 INFO - PROCESS | 2672 | 1467974612117 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 2672 | 1467974612121 Marionette TRACE conn6 <- [1,2686,null,{}] 03:43:32 INFO - PROCESS | 2672 | 1467974612133 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 2672 | 1467974612138 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:32 INFO - PROCESS | 2672 | 1467974612264 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:43:32 INFO - PROCESS | 2672 | 1467974612272 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 2672 | 1467974612276 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004873E21800 == 31 [pid = 2672] [id = 681] 03:43:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (000000486B704400) [pid = 2672] [serial = 2043] [outer = 0000000000000000] 03:43:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (000000486BCAD400) [pid = 2672] [serial = 2044] [outer = 000000486B704400] 03:43:32 INFO - PROCESS | 2672 | 1467974612328 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (000000486E799800) [pid = 2672] [serial = 2045] [outer = 000000486B704400] 03:43:33 INFO - PROCESS | 2672 | 1467974613333 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:43:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:43:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1234ms 03:43:33 INFO - PROCESS | 2672 | 1467974613353 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 2672 | 1467974613355 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (0000004865A29000) [pid = 2672] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (0000004863C7C400) [pid = 2672] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (0000004865526400) [pid = 2672] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (000000486AEF5400) [pid = 2672] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 52 (0000004865A2A000) [pid = 2672] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 51 (00000048658AB800) [pid = 2672] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 50 (000000486BCDC800) [pid = 2672] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 49 (0000004872AC7000) [pid = 2672] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:43:33 INFO - PROCESS | 2672 | --DOMWINDOW == 48 (00000048660AFC00) [pid = 2672] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:43:33 INFO - PROCESS | 2672 | 1467974613374 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 2672 | 1467974613376 Marionette TRACE conn6 <- [1,2690,null,{}] 03:43:33 INFO - PROCESS | 2672 | 1467974613381 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:33 INFO - PROCESS | 2672 | 1467974613383 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:33 INFO - PROCESS | 2672 | 1467974613502 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:43:33 INFO - PROCESS | 2672 | 1467974613549 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 2672 | 1467974613551 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:33 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876384000 == 32 [pid = 2672] [id = 682] 03:43:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 49 (0000004865A2A400) [pid = 2672] [serial = 2046] [outer = 0000000000000000] 03:43:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 50 (000000486BC1F000) [pid = 2672] [serial = 2047] [outer = 0000004865A2A400] 03:43:33 INFO - PROCESS | 2672 | 1467974613598 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 51 (000000487183F400) [pid = 2672] [serial = 2048] [outer = 0000004865A2A400] 03:43:34 INFO - PROCESS | 2672 | 1467974614002 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:43:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 03:43:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:43:34 INFO - PROCESS | 2672 | 1467974614054 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 2672 | 1467974614056 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:43:34 INFO - PROCESS | 2672 | 1467974614059 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 2672 | 1467974614061 Marionette TRACE conn6 <- [1,2694,null,{}] 03:43:34 INFO - PROCESS | 2672 | 1467974614064 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 2672 | 1467974614067 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:34 INFO - PROCESS | 2672 | 1467974614153 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:43:34 INFO - PROCESS | 2672 | 1467974614159 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 2672 | 1467974614161 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A9B000 == 33 [pid = 2672] [id = 683] 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 52 (00000048644DAC00) [pid = 2672] [serial = 2049] [outer = 0000000000000000] 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 53 (0000004871A92000) [pid = 2672] [serial = 2050] [outer = 00000048644DAC00] 03:43:34 INFO - PROCESS | 2672 | 1467974614206 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (00000048722EB400) [pid = 2672] [serial = 2051] [outer = 00000048644DAC00] 03:43:34 INFO - PROCESS | 2672 | 1467974614632 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:43:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 03:43:34 INFO - PROCESS | 2672 | 1467974614692 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 2672 | 1467974614694 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:43:34 INFO - PROCESS | 2672 | 1467974614698 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 2672 | 1467974614700 Marionette TRACE conn6 <- [1,2698,null,{}] 03:43:34 INFO - PROCESS | 2672 | 1467974614704 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 2672 | 1467974614710 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:34 INFO - PROCESS | 2672 | 1467974614824 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:43:34 INFO - PROCESS | 2672 | 1467974614861 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 2672 | 1467974614863 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F5E000 == 34 [pid = 2672] [id = 684] 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (0000004872492400) [pid = 2672] [serial = 2052] [outer = 0000000000000000] 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (000000487267BC00) [pid = 2672] [serial = 2053] [outer = 0000004872492400] 03:43:34 INFO - PROCESS | 2672 | 1467974614908 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (000000487298E400) [pid = 2672] [serial = 2054] [outer = 0000004872492400] 03:43:35 INFO - PROCESS | 2672 | 1467974615352 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 2672 | 1467974615374 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:43:35 INFO - PROCESS | 2672 | 1467974615382 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 2672 | 1467974615384 Marionette TRACE conn6 <- [1,2702,null,{}] 03:43:35 INFO - PROCESS | 2672 | 1467974615387 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 2672 | 1467974615390 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:35 INFO - PROCESS | 2672 | 1467974615476 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:43:35 INFO - PROCESS | 2672 | 1467974615480 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 2672 | 1467974615482 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A5C800 == 35 [pid = 2672] [id = 685] 03:43:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004872ABC400) [pid = 2672] [serial = 2055] [outer = 0000000000000000] 03:43:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004872AC4800) [pid = 2672] [serial = 2056] [outer = 0000004872ABC400] 03:43:35 INFO - PROCESS | 2672 | 1467974615528 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004872B2F000) [pid = 2672] [serial = 2057] [outer = 0000004872ABC400] 03:43:35 INFO - PROCESS | 2672 | 1467974615955 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:43:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 03:43:36 INFO - PROCESS | 2672 | 1467974616015 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 2672 | 1467974616017 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:43:36 INFO - PROCESS | 2672 | 1467974616020 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 2672 | 1467974616022 Marionette TRACE conn6 <- [1,2706,null,{}] 03:43:36 INFO - PROCESS | 2672 | 1467974616067 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 2672 | 1467974616071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:36 INFO - PROCESS | 2672 | 1467974616219 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:43:36 INFO - PROCESS | 2672 | 1467974616360 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 2672 | 1467974616364 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:36 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC4E800 == 36 [pid = 2672] [id = 686] 03:43:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (00000048659A9C00) [pid = 2672] [serial = 2058] [outer = 0000000000000000] 03:43:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865A22800) [pid = 2672] [serial = 2059] [outer = 00000048659A9C00] 03:43:36 INFO - PROCESS | 2672 | 1467974616425 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865B9BC00) [pid = 2672] [serial = 2060] [outer = 00000048659A9C00] 03:43:37 INFO - PROCESS | 2672 | 1467974616997 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 2672 | 1467974617050 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:43:37 INFO - PROCESS | 2672 | 1467974617056 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 2672 | 1467974617059 Marionette TRACE conn6 <- [1,2710,null,{}] 03:43:37 INFO - PROCESS | 2672 | 1467974617065 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 2672 | 1467974617068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:37 INFO - PROCESS | 2672 | 1467974617191 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:43:37 INFO - PROCESS | 2672 | 1467974617290 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 2672 | 1467974617294 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:37 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760E5000 == 37 [pid = 2672] [id = 687] 03:43:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486B886400) [pid = 2672] [serial = 2061] [outer = 0000000000000000] 03:43:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486B8D7800) [pid = 2672] [serial = 2062] [outer = 000000486B886400] 03:43:37 INFO - PROCESS | 2672 | 1467974617353 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486F3FC800) [pid = 2672] [serial = 2063] [outer = 000000486B886400] 03:43:38 INFO - PROCESS | 2672 | 1467974618002 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:43:38 INFO - PROCESS | 2672 | 1467974618048 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 2672 | 1467974618053 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 2672 | 1467974618055 Marionette TRACE conn6 <- [1,2714,null,{}] 03:43:38 INFO - PROCESS | 2672 | 1467974618060 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 2672 | 1467974618062 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:38 INFO - PROCESS | 2672 | 1467974618182 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:43:38 INFO - PROCESS | 2672 | 1467974618277 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 2672 | 1467974618281 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:38 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760CC000 == 38 [pid = 2672] [id = 688] 03:43:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004872675C00) [pid = 2672] [serial = 2064] [outer = 0000000000000000] 03:43:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000487298A000) [pid = 2672] [serial = 2065] [outer = 0000004872675C00] 03:43:38 INFO - PROCESS | 2672 | 1467974618341 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872C9E800) [pid = 2672] [serial = 2066] [outer = 0000004872675C00] 03:43:38 INFO - PROCESS | 2672 | 1467974618991 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:43:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 03:43:39 INFO - PROCESS | 2672 | 1467974619042 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 2672 | 1467974619049 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:43:39 INFO - PROCESS | 2672 | 1467974619059 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 2672 | 1467974619062 Marionette TRACE conn6 <- [1,2718,null,{}] 03:43:39 INFO - PROCESS | 2672 | 1467974619066 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 2672 | 1467974619068 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:39 INFO - PROCESS | 2672 | 1467974619214 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:43:39 INFO - PROCESS | 2672 | 1467974619334 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 2672 | 1467974619336 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:39 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879272000 == 39 [pid = 2672] [id = 689] 03:43:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872F21400) [pid = 2672] [serial = 2067] [outer = 0000000000000000] 03:43:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048730D1C00) [pid = 2672] [serial = 2068] [outer = 0000004872F21400] 03:43:39 INFO - PROCESS | 2672 | 1467974619394 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873CB8000) [pid = 2672] [serial = 2069] [outer = 0000004872F21400] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F5E000 == 38 [pid = 2672] [id = 684] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A9B000 == 37 [pid = 2672] [id = 683] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876384000 == 36 [pid = 2672] [id = 682] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004873E21800 == 35 [pid = 2672] [id = 681] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004872CB5800 == 34 [pid = 2672] [id = 680] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486F429800 == 33 [pid = 2672] [id = 679] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DC8000 == 32 [pid = 2672] [id = 678] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A35000 == 31 [pid = 2672] [id = 677] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA11800 == 30 [pid = 2672] [id = 667] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486B718000 == 29 [pid = 2672] [id = 671] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AF9000 == 28 [pid = 2672] [id = 668] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 00000048760CC000 == 27 [pid = 2672] [id = 688] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 00000048760E5000 == 26 [pid = 2672] [id = 687] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A5C800 == 25 [pid = 2672] [id = 685] 03:43:40 INFO - PROCESS | 2672 | --DOCSHELL 000000486BC4E800 == 24 [pid = 2672] [id = 686] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865A84800) [pid = 2672] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (00000048659AE800) [pid = 2672] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048658A6400) [pid = 2672] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865805000) [pid = 2672] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486594B000) [pid = 2672] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486AEFFC00) [pid = 2672] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486B8D6000) [pid = 2672] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486A4F1C00) [pid = 2672] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004865A8FC00) [pid = 2672] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004871A8AC00) [pid = 2672] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486BCE6400) [pid = 2672] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004873FC3C00) [pid = 2672] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (0000004872D65800) [pid = 2672] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (0000004871837400) [pid = 2672] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (00000048669DA400) [pid = 2672] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 56 (000000486A7B6000) [pid = 2672] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 55 (000000486BCE9000) [pid = 2672] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 54 (000000486B943400) [pid = 2672] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | --DOMWINDOW == 53 (0000004865A9D800) [pid = 2672] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:43:41 INFO - PROCESS | 2672 | 1467974621152 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:43:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:43:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:43:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:43:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2140ms 03:43:41 INFO - PROCESS | 2672 | 1467974621201 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 2672 | 1467974621205 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:43:41 INFO - PROCESS | 2672 | 1467974621210 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 2672 | 1467974621213 Marionette TRACE conn6 <- [1,2722,null,{}] 03:43:41 INFO - PROCESS | 2672 | 1467974621221 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 2672 | 1467974621224 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:41 INFO - PROCESS | 2672 | 1467974621339 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:43:41 INFO - PROCESS | 2672 | 1467974621346 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 2672 | 1467974621350 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:41 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD28000 == 25 [pid = 2672] [id = 690] 03:43:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 54 (0000004863C78800) [pid = 2672] [serial = 2070] [outer = 0000000000000000] 03:43:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 55 (000000486594B800) [pid = 2672] [serial = 2071] [outer = 0000004863C78800] 03:43:41 INFO - PROCESS | 2672 | 1467974621401 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 56 (0000004865962800) [pid = 2672] [serial = 2072] [outer = 0000004863C78800] 03:43:41 INFO - PROCESS | 2672 | 1467974621891 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 03:43:41 INFO - PROCESS | 2672 | 1467974621948 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 2672 | 1467974621954 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:43:41 INFO - PROCESS | 2672 | 1467974621961 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 2672 | 1467974621964 Marionette TRACE conn6 <- [1,2726,null,{}] 03:43:41 INFO - PROCESS | 2672 | 1467974621969 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 2672 | 1467974621972 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:42 INFO - PROCESS | 2672 | 1467974622077 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:43:42 INFO - PROCESS | 2672 | 1467974622091 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 2672 | 1467974622094 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871AE4000 == 26 [pid = 2672] [id = 691] 03:43:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 57 (0000004865A89800) [pid = 2672] [serial = 2073] [outer = 0000000000000000] 03:43:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (0000004865A90800) [pid = 2672] [serial = 2074] [outer = 0000004865A89800] 03:43:42 INFO - PROCESS | 2672 | 1467974622145 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (0000004865B50400) [pid = 2672] [serial = 2075] [outer = 0000004865A89800] 03:43:42 INFO - PROCESS | 2672 | 1467974622625 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 03:43:42 INFO - PROCESS | 2672 | 1467974622716 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 2672 | 1467974622719 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:43:42 INFO - PROCESS | 2672 | 1467974622723 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:43:42 INFO - PROCESS | 2672 | 1467974622727 Marionette TRACE conn6 <- [1,2730,null,{}] 03:43:42 INFO - PROCESS | 2672 | 1467974622741 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 2672 | 1467974622747 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:42 INFO - PROCESS | 2672 | 1467974622878 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:43:42 INFO - PROCESS | 2672 | 1467974622926 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 2672 | 1467974622929 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F36800 == 27 [pid = 2672] [id = 692] 03:43:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004866CE1000) [pid = 2672] [serial = 2076] [outer = 0000000000000000] 03:43:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004869D58C00) [pid = 2672] [serial = 2077] [outer = 0000004866CE1000] 03:43:42 INFO - PROCESS | 2672 | 1467974622980 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (000000486A7D3800) [pid = 2672] [serial = 2078] [outer = 0000004866CE1000] 03:43:43 INFO - PROCESS | 2672 | 1467974623385 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 03:43:43 INFO - PROCESS | 2672 | 1467974623463 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2672 | 1467974623466 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2672 | 1467974623469 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:43:43 INFO - PROCESS | 2672 | 1467974623471 Marionette TRACE conn6 <- [1,2734,null,{}] 03:43:43 INFO - PROCESS | 2672 | 1467974623474 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 2672 | 1467974623477 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:43 INFO - PROCESS | 2672 | 1467974623593 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:43:43 INFO - PROCESS | 2672 | 1467974623647 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 2672 | 1467974623649 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:43 INFO - PROCESS | 2672 | ++DOCSHELL 000000487304C000 == 28 [pid = 2672] [id = 693] 03:43:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486AEF1400) [pid = 2672] [serial = 2079] [outer = 0000000000000000] 03:43:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486AEF9400) [pid = 2672] [serial = 2080] [outer = 000000486AEF1400] 03:43:43 INFO - PROCESS | 2672 | 1467974623696 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486B888C00) [pid = 2672] [serial = 2081] [outer = 000000486AEF1400] 03:43:44 INFO - PROCESS | 2672 | 1467974624147 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 03:43:44 INFO - PROCESS | 2672 | 1467974624206 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 2672 | 1467974624208 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:43:44 INFO - PROCESS | 2672 | 1467974624211 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 2672 | 1467974624213 Marionette TRACE conn6 <- [1,2738,null,{}] 03:43:44 INFO - PROCESS | 2672 | 1467974624217 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 2672 | 1467974624219 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:44 INFO - PROCESS | 2672 | 1467974624331 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:43:44 INFO - PROCESS | 2672 | 1467974624387 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 2672 | 1467974624390 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:44 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875355800 == 29 [pid = 2672] [id = 694] 03:43:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486B94C000) [pid = 2672] [serial = 2082] [outer = 0000000000000000] 03:43:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486BC07000) [pid = 2672] [serial = 2083] [outer = 000000486B94C000] 03:43:44 INFO - PROCESS | 2672 | 1467974624436 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486BCE3C00) [pid = 2672] [serial = 2084] [outer = 000000486B94C000] 03:43:44 INFO - PROCESS | 2672 | 1467974624864 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 03:43:44 INFO - PROCESS | 2672 | 1467974624885 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 2672 | 1467974624887 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:43:44 INFO - PROCESS | 2672 | 1467974624890 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 2672 | 1467974624892 Marionette TRACE conn6 <- [1,2742,null,{}] 03:43:44 INFO - PROCESS | 2672 | 1467974624896 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 2672 | 1467974624902 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:45 INFO - PROCESS | 2672 | 1467974625040 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:43:45 INFO - PROCESS | 2672 | 1467974625046 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 2672 | 1467974625048 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A3E000 == 30 [pid = 2672] [id = 695] 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486C2C4400) [pid = 2672] [serial = 2085] [outer = 0000000000000000] 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486F4F5800) [pid = 2672] [serial = 2086] [outer = 000000486C2C4400] 03:43:45 INFO - PROCESS | 2672 | 1467974625142 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871A91000) [pid = 2672] [serial = 2087] [outer = 000000486C2C4400] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872ABC400) [pid = 2672] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486B704400) [pid = 2672] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865A2A400) [pid = 2672] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486F4F0400) [pid = 2672] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004865A9D400) [pid = 2672] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000486595D800) [pid = 2672] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004865A81C00) [pid = 2672] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (00000048644DAC00) [pid = 2672] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:43:45 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004872492400) [pid = 2672] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:43:45 INFO - PROCESS | 2672 | 1467974625608 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 03:43:45 INFO - PROCESS | 2672 | 1467974625670 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 2672 | 1467974625672 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:43:45 INFO - PROCESS | 2672 | 1467974625677 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 2672 | 1467974625679 Marionette TRACE conn6 <- [1,2746,null,{}] 03:43:45 INFO - PROCESS | 2672 | 1467974625682 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 2672 | 1467974625684 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:45 INFO - PROCESS | 2672 | 1467974625768 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:43:45 INFO - PROCESS | 2672 | 1467974625774 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 2672 | 1467974625776 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F50800 == 31 [pid = 2672] [id = 696] 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004871A8E000) [pid = 2672] [serial = 2088] [outer = 0000000000000000] 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004871F1C800) [pid = 2672] [serial = 2089] [outer = 0000004871A8E000] 03:43:45 INFO - PROCESS | 2672 | 1467974625821 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000487248CC00) [pid = 2672] [serial = 2090] [outer = 0000004871A8E000] 03:43:46 INFO - PROCESS | 2672 | 1467974626239 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 587ms 03:43:46 INFO - PROCESS | 2672 | 1467974626276 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 2672 | 1467974626278 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:43:46 INFO - PROCESS | 2672 | 1467974626282 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:43:46 INFO - PROCESS | 2672 | 1467974626283 Marionette TRACE conn6 <- [1,2750,null,{}] 03:43:46 INFO - PROCESS | 2672 | 1467974626287 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 2672 | 1467974626289 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:46 INFO - PROCESS | 2672 | 1467974626379 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:43:46 INFO - PROCESS | 2672 | 1467974626385 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 2672 | 1467974626387 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A67800 == 32 [pid = 2672] [id = 697] 03:43:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000487266DC00) [pid = 2672] [serial = 2091] [outer = 0000000000000000] 03:43:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004872676000) [pid = 2672] [serial = 2092] [outer = 000000487266DC00] 03:43:46 INFO - PROCESS | 2672 | 1467974626433 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000487298C000) [pid = 2672] [serial = 2093] [outer = 000000487266DC00] 03:43:46 INFO - PROCESS | 2672 | 1467974626857 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 03:43:46 INFO - PROCESS | 2672 | 1467974626915 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 2672 | 1467974626917 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:43:46 INFO - PROCESS | 2672 | 1467974626921 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 2672 | 1467974626923 Marionette TRACE conn6 <- [1,2754,null,{}] 03:43:46 INFO - PROCESS | 2672 | 1467974626926 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 2672 | 1467974626928 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:47 INFO - PROCESS | 2672 | 1467974627013 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:43:47 INFO - PROCESS | 2672 | 1467974627018 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 2672 | 1467974627020 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879083000 == 33 [pid = 2672] [id = 698] 03:43:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872ABDC00) [pid = 2672] [serial = 2094] [outer = 0000000000000000] 03:43:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872AC0800) [pid = 2672] [serial = 2095] [outer = 0000004872ABDC00] 03:43:47 INFO - PROCESS | 2672 | 1467974627066 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872C41000) [pid = 2672] [serial = 2096] [outer = 0000004872ABDC00] 03:43:47 INFO - PROCESS | 2672 | 1467974627771 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 03:43:47 INFO - PROCESS | 2672 | 1467974627847 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 2672 | 1467974627852 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:43:47 INFO - PROCESS | 2672 | 1467974627858 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 2672 | 1467974627861 Marionette TRACE conn6 <- [1,2758,null,{}] 03:43:47 INFO - PROCESS | 2672 | 1467974627868 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 2672 | 1467974627871 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:48 INFO - PROCESS | 2672 | 1467974628029 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:43:48 INFO - PROCESS | 2672 | 1467974628146 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 2672 | 1467974628149 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:48 INFO - PROCESS | 2672 | ++DOCSHELL 000000486F441800 == 34 [pid = 2672] [id = 699] 03:43:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486580DC00) [pid = 2672] [serial = 2097] [outer = 0000000000000000] 03:43:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865956800) [pid = 2672] [serial = 2098] [outer = 000000486580DC00] 03:43:48 INFO - PROCESS | 2672 | 1467974628211 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004865A86400) [pid = 2672] [serial = 2099] [outer = 000000486580DC00] 03:43:49 INFO - PROCESS | 2672 | 1467974629008 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1232ms 03:43:49 INFO - PROCESS | 2672 | 1467974629093 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 2672 | 1467974629099 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:43:49 INFO - PROCESS | 2672 | 1467974629106 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 2672 | 1467974629109 Marionette TRACE conn6 <- [1,2762,null,{}] 03:43:49 INFO - PROCESS | 2672 | 1467974629114 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 2672 | 1467974629117 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:49 INFO - PROCESS | 2672 | 1467974629349 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:43:49 INFO - PROCESS | 2672 | 1467974629476 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 2672 | 1467974629479 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:49 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A734800 == 35 [pid = 2672] [id = 700] 03:43:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486594F400) [pid = 2672] [serial = 2100] [outer = 0000000000000000] 03:43:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486595A400) [pid = 2672] [serial = 2101] [outer = 000000486594F400] 03:43:49 INFO - PROCESS | 2672 | 1467974629533 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865A8F800) [pid = 2672] [serial = 2102] [outer = 000000486594F400] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A67800 == 34 [pid = 2672] [id = 697] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F50800 == 33 [pid = 2672] [id = 696] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A3E000 == 32 [pid = 2672] [id = 695] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004875355800 == 31 [pid = 2672] [id = 694] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 000000487304C000 == 30 [pid = 2672] [id = 693] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F36800 == 29 [pid = 2672] [id = 692] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004871AE4000 == 28 [pid = 2672] [id = 691] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD28000 == 27 [pid = 2672] [id = 690] 03:43:49 INFO - PROCESS | 2672 | --DOCSHELL 0000004879272000 == 26 [pid = 2672] [id = 689] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872AC4800) [pid = 2672] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486BCAD400) [pid = 2672] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BC1F000) [pid = 2672] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004871A8B800) [pid = 2672] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004866028800) [pid = 2672] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048659B0C00) [pid = 2672] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004865B51C00) [pid = 2672] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865A8C000) [pid = 2672] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865C03800) [pid = 2672] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486E799800) [pid = 2672] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004871A92000) [pid = 2672] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (000000487267BC00) [pid = 2672] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000487298E400) [pid = 2672] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872B2F000) [pid = 2672] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (00000048722EB400) [pid = 2672] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (000000486A072000) [pid = 2672] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:43:49 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (000000487183F400) [pid = 2672] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:43:50 INFO - PROCESS | 2672 | 1467974630117 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1023ms 03:43:50 INFO - PROCESS | 2672 | 1467974630131 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 2672 | 1467974630135 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:43:50 INFO - PROCESS | 2672 | 1467974630140 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:43:50 INFO - PROCESS | 2672 | 1467974630143 Marionette TRACE conn6 <- [1,2766,null,{}] 03:43:50 INFO - PROCESS | 2672 | 1467974630148 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 2672 | 1467974630150 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:50 INFO - PROCESS | 2672 | 1467974630243 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:43:50 INFO - PROCESS | 2672 | 1467974630250 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 2672 | 1467974630253 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:50 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871390000 == 27 [pid = 2672] [id = 701] 03:43:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (00000048659ADC00) [pid = 2672] [serial = 2103] [outer = 0000000000000000] 03:43:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (0000004865B94800) [pid = 2672] [serial = 2104] [outer = 00000048659ADC00] 03:43:50 INFO - PROCESS | 2672 | 1467974630303 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865D7E800) [pid = 2672] [serial = 2105] [outer = 00000048659ADC00] 03:43:50 INFO - PROCESS | 2672 | 1467974630807 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 03:43:50 INFO - PROCESS | 2672 | 1467974630877 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 2672 | 1467974630880 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:43:50 INFO - PROCESS | 2672 | 1467974630884 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 2672 | 1467974630886 Marionette TRACE conn6 <- [1,2770,null,{}] 03:43:50 INFO - PROCESS | 2672 | 1467974630890 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 2672 | 1467974630893 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:51 INFO - PROCESS | 2672 | 1467974630987 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:43:51 INFO - PROCESS | 2672 | 1467974631069 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 2672 | 1467974631071 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:51 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F6E800 == 28 [pid = 2672] [id = 702] 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004865D76800) [pid = 2672] [serial = 2106] [outer = 0000000000000000] 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486AE11400) [pid = 2672] [serial = 2107] [outer = 0000004865D76800] 03:43:51 INFO - PROCESS | 2672 | 1467974631118 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486B711400) [pid = 2672] [serial = 2108] [outer = 0000004865D76800] 03:43:51 INFO - PROCESS | 2672 | 1467974631510 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 03:43:51 INFO - PROCESS | 2672 | 1467974631578 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 2672 | 1467974631582 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:43:51 INFO - PROCESS | 2672 | 1467974631594 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 2672 | 1467974631599 Marionette TRACE conn6 <- [1,2774,null,{}] 03:43:51 INFO - PROCESS | 2672 | 1467974631603 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 2672 | 1467974631607 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:51 INFO - PROCESS | 2672 | 1467974631709 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:43:51 INFO - PROCESS | 2672 | 1467974631714 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 2672 | 1467974631716 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535F800 == 29 [pid = 2672] [id = 703] 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048650CF400) [pid = 2672] [serial = 2109] [outer = 0000000000000000] 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486F098000) [pid = 2672] [serial = 2110] [outer = 00000048650CF400] 03:43:51 INFO - PROCESS | 2672 | 1467974631762 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004870D8F400) [pid = 2672] [serial = 2111] [outer = 00000048650CF400] 03:43:52 INFO - PROCESS | 2672 | 1467974632202 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 03:43:52 INFO - PROCESS | 2672 | 1467974632225 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 2672 | 1467974632228 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:43:52 INFO - PROCESS | 2672 | 1467974632231 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 2672 | 1467974632233 Marionette TRACE conn6 <- [1,2778,null,{}] 03:43:52 INFO - PROCESS | 2672 | 1467974632237 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 2672 | 1467974632239 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:52 INFO - PROCESS | 2672 | 1467974632389 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:43:52 INFO - PROCESS | 2672 | 1467974632440 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 2672 | 1467974632442 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:52 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A3F800 == 30 [pid = 2672] [id = 704] 03:43:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865809000) [pid = 2672] [serial = 2112] [outer = 0000000000000000] 03:43:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (00000048718E4C00) [pid = 2672] [serial = 2113] [outer = 0000004865809000] 03:43:52 INFO - PROCESS | 2672 | 1467974632496 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004871AB7400) [pid = 2672] [serial = 2114] [outer = 0000004865809000] 03:43:52 INFO - PROCESS | 2672 | 1467974632932 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 03:43:52 INFO - PROCESS | 2672 | 1467974632969 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 2672 | 1467974632971 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:43:52 INFO - PROCESS | 2672 | 1467974632975 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 2672 | 1467974632977 Marionette TRACE conn6 <- [1,2782,null,{}] 03:43:52 INFO - PROCESS | 2672 | 1467974632980 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 2672 | 1467974632983 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:53 INFO - PROCESS | 2672 | 1467974633101 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:43:53 INFO - PROCESS | 2672 | 1467974633159 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 2672 | 1467974633165 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875337000 == 31 [pid = 2672] [id = 705] 03:43:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487267B400) [pid = 2672] [serial = 2115] [outer = 0000000000000000] 03:43:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872690000) [pid = 2672] [serial = 2116] [outer = 000000487267B400] 03:43:53 INFO - PROCESS | 2672 | 1467974633223 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872AC1C00) [pid = 2672] [serial = 2117] [outer = 000000487267B400] 03:43:53 INFO - PROCESS | 2672 | 1467974633697 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 03:43:53 INFO - PROCESS | 2672 | 1467974633754 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 2672 | 1467974633756 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:43:53 INFO - PROCESS | 2672 | 1467974633764 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 2672 | 1467974633766 Marionette TRACE conn6 <- [1,2786,null,{}] 03:43:53 INFO - PROCESS | 2672 | 1467974633776 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 2672 | 1467974633778 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:53 INFO - PROCESS | 2672 | 1467974633894 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:43:53 INFO - PROCESS | 2672 | 1467974633961 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 2672 | 1467974633963 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:53 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A73800 == 32 [pid = 2672] [id = 706] 03:43:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872CAB000) [pid = 2672] [serial = 2118] [outer = 0000000000000000] 03:43:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872F1B000) [pid = 2672] [serial = 2119] [outer = 0000004872CAB000] 03:43:54 INFO - PROCESS | 2672 | 1467974634008 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004872F25800) [pid = 2672] [serial = 2120] [outer = 0000004872CAB000] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486AEF1400) [pid = 2672] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A89800) [pid = 2672] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486B94C000) [pid = 2672] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872F21400) [pid = 2672] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004866CE1000) [pid = 2672] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863C78800) [pid = 2672] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048659A9C00) [pid = 2672] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (000000486B886400) [pid = 2672] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487266DC00) [pid = 2672] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872675C00) [pid = 2672] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486C2C4400) [pid = 2672] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:43:54 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004871A8E000) [pid = 2672] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:43:54 INFO - PROCESS | 2672 | 1467974634443 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:43:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 03:43:54 INFO - PROCESS | 2672 | 1467974634501 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 2672 | 1467974634503 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:43:54 INFO - PROCESS | 2672 | 1467974634506 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 2672 | 1467974634508 Marionette TRACE conn6 <- [1,2790,null,{}] 03:43:54 INFO - PROCESS | 2672 | 1467974634512 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 2672 | 1467974634514 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:54 INFO - PROCESS | 2672 | 1467974634599 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:43:54 INFO - PROCESS | 2672 | 1467974634605 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 2672 | 1467974634607 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:54 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879267000 == 33 [pid = 2672] [id = 707] 03:43:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486AEF1400) [pid = 2672] [serial = 2121] [outer = 0000000000000000] 03:43:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000487248B400) [pid = 2672] [serial = 2122] [outer = 000000486AEF1400] 03:43:54 INFO - PROCESS | 2672 | 1467974634654 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872FDD400) [pid = 2672] [serial = 2123] [outer = 000000486AEF1400] 03:43:55 INFO - PROCESS | 2672 | 1467974635080 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 03:43:55 INFO - PROCESS | 2672 | 1467974635138 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 2672 | 1467974635140 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:43:55 INFO - PROCESS | 2672 | 1467974635144 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 2672 | 1467974635147 Marionette TRACE conn6 <- [1,2794,null,{}] 03:43:55 INFO - PROCESS | 2672 | 1467974635150 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 2672 | 1467974635152 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:55 INFO - PROCESS | 2672 | 1467974635246 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:43:55 INFO - PROCESS | 2672 | 1467974635286 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2672 | 1467974635288 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A122800 == 34 [pid = 2672] [id = 708] 03:43:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486B8D6000) [pid = 2672] [serial = 2124] [outer = 0000000000000000] 03:43:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004873CB9000) [pid = 2672] [serial = 2125] [outer = 000000486B8D6000] 03:43:55 INFO - PROCESS | 2672 | 1467974635334 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873F95000) [pid = 2672] [serial = 2126] [outer = 000000486B8D6000] 03:43:55 INFO - PROCESS | 2672 | 1467974635763 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 03:43:55 INFO - PROCESS | 2672 | 1467974635818 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 2672 | 1467974635820 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 2672 | 1467974635824 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:43:55 INFO - PROCESS | 2672 | 1467974635825 Marionette TRACE conn6 <- [1,2798,null,{}] 03:43:55 INFO - PROCESS | 2672 | 1467974635829 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 2672 | 1467974635831 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:55 INFO - PROCESS | 2672 | 1467974635918 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:43:55 INFO - PROCESS | 2672 | 1467974635923 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2672 | 1467974635925 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535D800 == 35 [pid = 2672] [id = 709] 03:43:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004873FC0C00) [pid = 2672] [serial = 2127] [outer = 0000000000000000] 03:43:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873FC2C00) [pid = 2672] [serial = 2128] [outer = 0000004873FC0C00] 03:43:55 INFO - PROCESS | 2672 | 1467974635971 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004874A4BC00) [pid = 2672] [serial = 2129] [outer = 0000004873FC0C00] 03:43:56 INFO - PROCESS | 2672 | 1467974636570 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:43:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 776ms 03:43:56 INFO - PROCESS | 2672 | 1467974636632 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 2672 | 1467974636637 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:43:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:43:56 INFO - PROCESS | 2672 | 1467974636657 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 2672 | 1467974636661 Marionette TRACE conn6 <- [1,2802,null,{}] 03:43:56 INFO - PROCESS | 2672 | 1467974636668 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 2672 | 1467974636671 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:56 INFO - PROCESS | 2672 | 1467974636800 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:43:56 INFO - PROCESS | 2672 | 1467974636917 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 2672 | 1467974636920 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:56 INFO - PROCESS | 2672 | ++DOCSHELL 000000487292E800 == 36 [pid = 2672] [id = 710] 03:43:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865957C00) [pid = 2672] [serial = 2130] [outer = 0000000000000000] 03:43:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865C07800) [pid = 2672] [serial = 2131] [outer = 0000004865957C00] 03:43:56 INFO - PROCESS | 2672 | 1467974636980 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486A7B5C00) [pid = 2672] [serial = 2132] [outer = 0000004865957C00] 03:43:57 INFO - PROCESS | 2672 | 1467974637573 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 03:43:57 INFO - PROCESS | 2672 | 1467974637633 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 2672 | 1467974637639 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:43:57 INFO - PROCESS | 2672 | 1467974637646 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 2672 | 1467974637650 Marionette TRACE conn6 <- [1,2806,null,{}] 03:43:57 INFO - PROCESS | 2672 | 1467974637654 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 2672 | 1467974637657 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:57 INFO - PROCESS | 2672 | 1467974637778 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:43:57 INFO - PROCESS | 2672 | 1467974637874 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 2672 | 1467974637877 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A7F000 == 37 [pid = 2672] [id = 711] 03:43:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCE0400) [pid = 2672] [serial = 2133] [outer = 0000000000000000] 03:43:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486C2C4000) [pid = 2672] [serial = 2134] [outer = 000000486BCE0400] 03:43:57 INFO - PROCESS | 2672 | 1467974637936 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871A8AC00) [pid = 2672] [serial = 2135] [outer = 000000486BCE0400] 03:43:58 INFO - PROCESS | 2672 | 1467974638594 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:43:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 03:43:58 INFO - PROCESS | 2672 | 1467974638633 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 2672 | 1467974638636 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:43:58 INFO - PROCESS | 2672 | 1467974638640 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 2672 | 1467974638644 Marionette TRACE conn6 <- [1,2810,null,{}] 03:43:58 INFO - PROCESS | 2672 | 1467974638657 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 2672 | 1467974638662 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:58 INFO - PROCESS | 2672 | 1467974638778 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:43:58 INFO - PROCESS | 2672 | 1467974638904 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 2672 | 1467974638908 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:58 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE55800 == 38 [pid = 2672] [id = 712] 03:43:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872CA9400) [pid = 2672] [serial = 2136] [outer = 0000000000000000] 03:43:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004873FBDC00) [pid = 2672] [serial = 2137] [outer = 0000004872CA9400] 03:43:58 INFO - PROCESS | 2672 | 1467974638969 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004875013000) [pid = 2672] [serial = 2138] [outer = 0000004872CA9400] 03:43:59 INFO - PROCESS | 2672 | 1467974639799 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1184ms 03:43:59 INFO - PROCESS | 2672 | 1467974639826 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 2672 | 1467974639830 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:43:59 INFO - PROCESS | 2672 | 1467974639836 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:43:59 INFO - PROCESS | 2672 | 1467974639839 Marionette TRACE conn6 <- [1,2814,null,{}] 03:43:59 INFO - PROCESS | 2672 | 1467974639859 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 2672 | 1467974639862 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:43:59 INFO - PROCESS | 2672 | 1467974639971 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:44:00 INFO - PROCESS | 2672 | 1467974640053 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 2672 | 1467974640058 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:00 INFO - PROCESS | 2672 | ++DOCSHELL 000000486AD25000 == 39 [pid = 2672] [id = 713] 03:44:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (00000048659B1000) [pid = 2672] [serial = 2139] [outer = 0000000000000000] 03:44:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A84400) [pid = 2672] [serial = 2140] [outer = 00000048659B1000] 03:44:00 INFO - PROCESS | 2672 | 1467974640157 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865C07400) [pid = 2672] [serial = 2141] [outer = 00000048659B1000] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487A122800 == 38 [pid = 2672] [id = 708] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879267000 == 37 [pid = 2672] [id = 707] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A73800 == 36 [pid = 2672] [id = 706] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004875337000 == 35 [pid = 2672] [id = 705] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A3F800 == 34 [pid = 2672] [id = 704] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487535F800 == 33 [pid = 2672] [id = 703] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F6E800 == 32 [pid = 2672] [id = 702] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004871390000 == 31 [pid = 2672] [id = 701] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486A734800 == 30 [pid = 2672] [id = 700] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004879083000 == 29 [pid = 2672] [id = 698] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000486F441800 == 28 [pid = 2672] [id = 699] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE55800 == 27 [pid = 2672] [id = 712] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A7F000 == 26 [pid = 2672] [id = 711] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487535D800 == 25 [pid = 2672] [id = 709] 03:44:01 INFO - PROCESS | 2672 | --DOCSHELL 000000487292E800 == 24 [pid = 2672] [id = 710] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AEF9400) [pid = 2672] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004865A90800) [pid = 2672] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865B50400) [pid = 2672] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486BC07000) [pid = 2672] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048730D1C00) [pid = 2672] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004873CB8000) [pid = 2672] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004869D58C00) [pid = 2672] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000486594B800) [pid = 2672] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865962800) [pid = 2672] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486B888C00) [pid = 2672] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865B9BC00) [pid = 2672] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865A22800) [pid = 2672] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486F3FC800) [pid = 2672] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000487298C000) [pid = 2672] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (000000486B8D7800) [pid = 2672] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872AC0800) [pid = 2672] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872C9E800) [pid = 2672] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000487298A000) [pid = 2672] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486F4F5800) [pid = 2672] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486BCE3C00) [pid = 2672] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004871F1C800) [pid = 2672] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872676000) [pid = 2672] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004871A91000) [pid = 2672] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (000000487248CC00) [pid = 2672] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000486A7D3800) [pid = 2672] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:44:01 INFO - PROCESS | 2672 | 1467974641350 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1549ms 03:44:01 INFO - PROCESS | 2672 | 1467974641389 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 2672 | 1467974641394 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 2672 | 1467974641399 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:44:01 INFO - PROCESS | 2672 | 1467974641402 Marionette TRACE conn6 <- [1,2818,null,{}] 03:44:01 INFO - PROCESS | 2672 | 1467974641407 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 2672 | 1467974641410 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:01 INFO - PROCESS | 2672 | 1467974641571 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:44:01 INFO - PROCESS | 2672 | 1467974641588 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 2672 | 1467974641591 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B9F3800 == 25 [pid = 2672] [id = 714] 03:44:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (00000048658AF400) [pid = 2672] [serial = 2142] [outer = 0000000000000000] 03:44:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (00000048659A4C00) [pid = 2672] [serial = 2143] [outer = 00000048658AF400] 03:44:01 INFO - PROCESS | 2672 | 1467974641642 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004865A29C00) [pid = 2672] [serial = 2144] [outer = 00000048658AF400] 03:44:02 INFO - PROCESS | 2672 | 1467974642117 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 776ms 03:44:02 INFO - PROCESS | 2672 | 1467974642179 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 2672 | 1467974642185 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:44:02 INFO - PROCESS | 2672 | 1467974642192 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 2672 | 1467974642195 Marionette TRACE conn6 <- [1,2822,null,{}] 03:44:02 INFO - PROCESS | 2672 | 1467974642199 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - PROCESS | 2672 | 1467974642201 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:02 INFO - PROCESS | 2672 | 1467974642298 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:44:02 INFO - PROCESS | 2672 | 1467974642311 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 2672 | 1467974642313 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:02 INFO - PROCESS | 2672 | ++DOCSHELL 000000487250C800 == 26 [pid = 2672] [id = 715] 03:44:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004865B8F000) [pid = 2672] [serial = 2145] [outer = 0000000000000000] 03:44:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004865B92800) [pid = 2672] [serial = 2146] [outer = 0000004865B8F000] 03:44:02 INFO - PROCESS | 2672 | 1467974642363 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865F48400) [pid = 2672] [serial = 2147] [outer = 0000004865B8F000] 03:44:02 INFO - PROCESS | 2672 | 1467974642841 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 03:44:02 INFO - PROCESS | 2672 | 1467974642885 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 2672 | 1467974642887 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:44:02 INFO - PROCESS | 2672 | 1467974642891 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 2672 | 1467974642895 Marionette TRACE conn6 <- [1,2826,null,{}] 03:44:02 INFO - PROCESS | 2672 | 1467974642906 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - PROCESS | 2672 | 1467974642911 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:03 INFO - PROCESS | 2672 | 1467974643027 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:44:03 INFO - PROCESS | 2672 | 1467974643119 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 2672 | 1467974643123 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F9A000 == 27 [pid = 2672] [id = 716] 03:44:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004863C72000) [pid = 2672] [serial = 2148] [outer = 0000000000000000] 03:44:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (000000486AA7A000) [pid = 2672] [serial = 2149] [outer = 0000004863C72000] 03:44:03 INFO - PROCESS | 2672 | 1467974643174 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486AEF6400) [pid = 2672] [serial = 2150] [outer = 0000004863C72000] 03:44:03 INFO - PROCESS | 2672 | 1467974643618 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 776ms 03:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:44:03 INFO - PROCESS | 2672 | 1467974643670 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 2672 | 1467974643673 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:44:03 INFO - PROCESS | 2672 | 1467974643676 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 2672 | 1467974643678 Marionette TRACE conn6 <- [1,2830,null,{}] 03:44:03 INFO - PROCESS | 2672 | 1467974643682 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 2672 | 1467974643684 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:03 INFO - PROCESS | 2672 | 1467974643807 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:44:03 INFO - PROCESS | 2672 | 1467974643819 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 2672 | 1467974643821 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:03 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875039000 == 28 [pid = 2672] [id = 717] 03:44:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (000000486B8D3400) [pid = 2672] [serial = 2151] [outer = 0000000000000000] 03:44:03 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000486BC07000) [pid = 2672] [serial = 2152] [outer = 000000486B8D3400] 03:44:03 INFO - PROCESS | 2672 | 1467974643913 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486BCBCC00) [pid = 2672] [serial = 2153] [outer = 000000486B8D3400] 03:44:04 INFO - PROCESS | 2672 | 1467974644359 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 03:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:44:04 INFO - PROCESS | 2672 | 1467974644413 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 2672 | 1467974644415 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 2672 | 1467974644419 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 2672 | 1467974644420 Marionette TRACE conn6 <- [1,2834,null,{}] 03:44:04 INFO - PROCESS | 2672 | 1467974644424 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 2672 | 1467974644426 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:04 INFO - PROCESS | 2672 | 1467974644538 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:44:04 INFO - PROCESS | 2672 | 1467974644544 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 2672 | 1467974644546 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:04 INFO - PROCESS | 2672 | ++DOCSHELL 00000048761A8800 == 29 [pid = 2672] [id = 718] 03:44:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865B45000) [pid = 2672] [serial = 2154] [outer = 0000000000000000] 03:44:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486C359800) [pid = 2672] [serial = 2155] [outer = 0000004865B45000] 03:44:04 INFO - PROCESS | 2672 | 1467974644592 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486F4F3000) [pid = 2672] [serial = 2156] [outer = 0000004865B45000] 03:44:05 INFO - PROCESS | 2672 | 1467974645056 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 03:44:05 INFO - PROCESS | 2672 | 1467974645093 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 2672 | 1467974645095 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:44:05 INFO - PROCESS | 2672 | 1467974645099 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 2672 | 1467974645100 Marionette TRACE conn6 <- [1,2838,null,{}] 03:44:05 INFO - PROCESS | 2672 | 1467974645104 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 2672 | 1467974645110 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:05 INFO - PROCESS | 2672 | 1467974645248 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:44:05 INFO - PROCESS | 2672 | 1467974645305 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 2672 | 1467974645307 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:05 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EE1000 == 30 [pid = 2672] [id = 719] 03:44:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871837400) [pid = 2672] [serial = 2157] [outer = 0000000000000000] 03:44:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871A90400) [pid = 2672] [serial = 2158] [outer = 0000004871837400] 03:44:05 INFO - PROCESS | 2672 | 1467974645354 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872497800) [pid = 2672] [serial = 2159] [outer = 0000004871837400] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865809000) [pid = 2672] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000487267B400) [pid = 2672] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048659ADC00) [pid = 2672] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486594F400) [pid = 2672] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048650CF400) [pid = 2672] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486580DC00) [pid = 2672] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486B8D6000) [pid = 2672] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004872ABDC00) [pid = 2672] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865D76800) [pid = 2672] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873FC0C00) [pid = 2672] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872CAB000) [pid = 2672] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:44:05 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AEF1400) [pid = 2672] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:44:05 INFO - PROCESS | 2672 | 1467974645930 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 881ms 03:44:05 INFO - PROCESS | 2672 | 1467974645983 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 2672 | 1467974645985 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:44:05 INFO - PROCESS | 2672 | 1467974645988 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 2672 | 1467974645990 Marionette TRACE conn6 <- [1,2842,null,{}] 03:44:06 INFO - PROCESS | 2672 | 1467974645994 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 2672 | 1467974645996 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:06 INFO - PROCESS | 2672 | 1467974646080 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:44:06 INFO - PROCESS | 2672 | 1467974646086 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 2672 | 1467974646088 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:06 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C7800 == 31 [pid = 2672] [id = 720] 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486B706C00) [pid = 2672] [serial = 2160] [outer = 0000000000000000] 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004871A8D000) [pid = 2672] [serial = 2161] [outer = 000000486B706C00] 03:44:06 INFO - PROCESS | 2672 | 1467974646134 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872671000) [pid = 2672] [serial = 2162] [outer = 000000486B706C00] 03:44:06 INFO - PROCESS | 2672 | 1467974646574 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 03:44:06 INFO - PROCESS | 2672 | 1467974646621 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 2672 | 1467974646624 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:44:06 INFO - PROCESS | 2672 | 1467974646627 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 2672 | 1467974646629 Marionette TRACE conn6 <- [1,2846,null,{}] 03:44:06 INFO - PROCESS | 2672 | 1467974646633 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 2672 | 1467974646635 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:06 INFO - PROCESS | 2672 | 1467974646720 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:44:06 INFO - PROCESS | 2672 | 1467974646728 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 2672 | 1467974646730 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:06 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A73800 == 32 [pid = 2672] [id = 721] 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872677000) [pid = 2672] [serial = 2163] [outer = 0000000000000000] 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872690C00) [pid = 2672] [serial = 2164] [outer = 0000004872677000] 03:44:06 INFO - PROCESS | 2672 | 1467974646776 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872991800) [pid = 2672] [serial = 2165] [outer = 0000004872677000] 03:44:07 INFO - PROCESS | 2672 | 1467974647227 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 03:44:07 INFO - PROCESS | 2672 | 1467974647262 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:44:07 INFO - PROCESS | 2672 | 1467974647264 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 2672 | 1467974647267 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 2672 | 1467974647269 Marionette TRACE conn6 <- [1,2850,null,{}] 03:44:07 INFO - PROCESS | 2672 | 1467974647272 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 2672 | 1467974647275 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:07 INFO - PROCESS | 2672 | 1467974647359 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:44:07 INFO - PROCESS | 2672 | 1467974647364 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 2672 | 1467974647366 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:07 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F99800 == 33 [pid = 2672] [id = 722] 03:44:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872ABCC00) [pid = 2672] [serial = 2166] [outer = 0000000000000000] 03:44:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872AC2800) [pid = 2672] [serial = 2167] [outer = 0000004872ABCC00] 03:44:07 INFO - PROCESS | 2672 | 1467974647412 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872C4A400) [pid = 2672] [serial = 2168] [outer = 0000004872ABCC00] 03:44:08 INFO - PROCESS | 2672 | 1467974648155 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 925ms 03:44:08 INFO - PROCESS | 2672 | 1467974648198 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 2672 | 1467974648203 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:44:08 INFO - PROCESS | 2672 | 1467974648208 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 2672 | 1467974648212 Marionette TRACE conn6 <- [1,2854,null,{}] 03:44:08 INFO - PROCESS | 2672 | 1467974648218 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 2672 | 1467974648222 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:08 INFO - PROCESS | 2672 | 1467974648360 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:44:08 INFO - PROCESS | 2672 | 1467974648479 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 2672 | 1467974648482 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:08 INFO - PROCESS | 2672 | ++DOCSHELL 000000487252B000 == 34 [pid = 2672] [id = 723] 03:44:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486594E400) [pid = 2672] [serial = 2169] [outer = 0000000000000000] 03:44:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004865A26000) [pid = 2672] [serial = 2170] [outer = 000000486594E400] 03:44:08 INFO - PROCESS | 2672 | 1467974648544 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004865B93800) [pid = 2672] [serial = 2171] [outer = 000000486594E400] 03:44:09 INFO - PROCESS | 2672 | 1467974649254 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1125ms 03:44:09 INFO - PROCESS | 2672 | 1467974649337 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 2672 | 1467974649342 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:44:09 INFO - PROCESS | 2672 | 1467974649349 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 2672 | 1467974649352 Marionette TRACE conn6 <- [1,2858,null,{}] 03:44:09 INFO - PROCESS | 2672 | 1467974649390 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 2672 | 1467974649393 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:09 INFO - PROCESS | 2672 | 1467974649562 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:44:09 INFO - PROCESS | 2672 | 1467974649612 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 2672 | 1467974649615 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:09 INFO - PROCESS | 2672 | ++DOCSHELL 00000048760E2800 == 35 [pid = 2672] [id = 724] 03:44:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486A7B0C00) [pid = 2672] [serial = 2172] [outer = 0000000000000000] 03:44:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486ABBBC00) [pid = 2672] [serial = 2173] [outer = 000000486A7B0C00] 03:44:09 INFO - PROCESS | 2672 | 1467974649673 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000486BC28000) [pid = 2672] [serial = 2174] [outer = 000000486A7B0C00] 03:44:10 INFO - PROCESS | 2672 | 1467974650495 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A73800 == 34 [pid = 2672] [id = 721] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C7800 == 33 [pid = 2672] [id = 720] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EE1000 == 32 [pid = 2672] [id = 719] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 00000048761A8800 == 31 [pid = 2672] [id = 718] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004875039000 == 30 [pid = 2672] [id = 717] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F9A000 == 29 [pid = 2672] [id = 716] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 000000487250C800 == 28 [pid = 2672] [id = 715] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 000000486B9F3800 == 27 [pid = 2672] [id = 714] 03:44:10 INFO - PROCESS | 2672 | --DOCSHELL 000000486AD25000 == 26 [pid = 2672] [id = 713] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048718E4C00) [pid = 2672] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004871AB7400) [pid = 2672] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872AC1C00) [pid = 2672] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865B94800) [pid = 2672] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004865D7E800) [pid = 2672] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486595A400) [pid = 2672] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A8F800) [pid = 2672] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486F098000) [pid = 2672] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865956800) [pid = 2672] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865A86400) [pid = 2672] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873F95000) [pid = 2672] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872C41000) [pid = 2672] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872690000) [pid = 2672] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (000000486AE11400) [pid = 2672] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486B711400) [pid = 2672] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004874A4BC00) [pid = 2672] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872F1B000) [pid = 2672] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004873CB9000) [pid = 2672] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (0000004872F25800) [pid = 2672] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004872FDD400) [pid = 2672] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (000000487248B400) [pid = 2672] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (0000004870D8F400) [pid = 2672] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004873FC2C00) [pid = 2672] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1237ms 03:44:10 INFO - PROCESS | 2672 | 1467974650589 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:44:10 INFO - PROCESS | 2672 | 1467974650593 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:44:10 INFO - PROCESS | 2672 | 1467974650598 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 2672 | 1467974650601 Marionette TRACE conn6 <- [1,2862,null,{}] 03:44:10 INFO - PROCESS | 2672 | 1467974650607 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 2672 | 1467974650610 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:10 INFO - PROCESS | 2672 | 1467974650710 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:44:10 INFO - PROCESS | 2672 | 1467974650718 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 2672 | 1467974650720 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:10 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74F000 == 27 [pid = 2672] [id = 725] 03:44:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (000000486595A400) [pid = 2672] [serial = 2175] [outer = 0000000000000000] 03:44:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (00000048659B1400) [pid = 2672] [serial = 2176] [outer = 000000486595A400] 03:44:10 INFO - PROCESS | 2672 | 1467974650770 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (0000004865A9DC00) [pid = 2672] [serial = 2177] [outer = 000000486595A400] 03:44:11 INFO - PROCESS | 2672 | 1467974651326 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 776ms 03:44:11 INFO - PROCESS | 2672 | 1467974651374 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 2672 | 1467974651378 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:44:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:44:11 INFO - PROCESS | 2672 | 1467974651384 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 2672 | 1467974651387 Marionette TRACE conn6 <- [1,2866,null,{}] 03:44:11 INFO - PROCESS | 2672 | 1467974651391 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 2672 | 1467974651394 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:11 INFO - PROCESS | 2672 | 1467974651492 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:44:11 INFO - PROCESS | 2672 | 1467974651576 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 2672 | 1467974651578 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:11 INFO - PROCESS | 2672 | ++DOCSHELL 00000048726B1000 == 28 [pid = 2672] [id = 726] 03:44:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (0000004866321000) [pid = 2672] [serial = 2178] [outer = 0000000000000000] 03:44:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486A7AC000) [pid = 2672] [serial = 2179] [outer = 0000004866321000] 03:44:11 INFO - PROCESS | 2672 | 1467974651627 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486AEF9400) [pid = 2672] [serial = 2180] [outer = 0000004866321000] 03:44:12 INFO - PROCESS | 2672 | 1467974652039 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 03:44:12 INFO - PROCESS | 2672 | 1467974652059 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2672 | 1467974652061 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:44:12 INFO - PROCESS | 2672 | 1467974652065 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 2672 | 1467974652069 Marionette TRACE conn6 <- [1,2870,null,{}] 03:44:12 INFO - PROCESS | 2672 | 1467974652112 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 2672 | 1467974652117 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:12 INFO - PROCESS | 2672 | 1467974652207 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:44:12 INFO - PROCESS | 2672 | 1467974652225 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2672 | 1467974652229 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874AE4000 == 29 [pid = 2672] [id = 727] 03:44:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048644D8000) [pid = 2672] [serial = 2181] [outer = 0000000000000000] 03:44:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004865F43C00) [pid = 2672] [serial = 2182] [outer = 00000048644D8000] 03:44:12 INFO - PROCESS | 2672 | 1467974652279 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (00000048713EB400) [pid = 2672] [serial = 2183] [outer = 00000048644D8000] 03:44:12 INFO - PROCESS | 2672 | 1467974652733 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 03:44:12 INFO - PROCESS | 2672 | 1467974652760 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2672 | 1467974652762 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:44:12 INFO - PROCESS | 2672 | 1467974652766 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:44:12 INFO - PROCESS | 2672 | 1467974652768 Marionette TRACE conn6 <- [1,2874,null,{}] 03:44:12 INFO - PROCESS | 2672 | 1467974652777 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 2672 | 1467974652779 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:12 INFO - PROCESS | 2672 | 1467974652900 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:44:12 INFO - PROCESS | 2672 | 1467974652907 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2672 | 1467974652909 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:12 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A7F800 == 30 [pid = 2672] [id = 728] 03:44:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004871A85C00) [pid = 2672] [serial = 2184] [outer = 0000000000000000] 03:44:12 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004871ABD000) [pid = 2672] [serial = 2185] [outer = 0000004871A85C00] 03:44:12 INFO - PROCESS | 2672 | 1467974652962 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872493C00) [pid = 2672] [serial = 2186] [outer = 0000004871A85C00] 03:44:13 INFO - PROCESS | 2672 | 1467974653427 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:44:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 03:44:13 INFO - PROCESS | 2672 | 1467974653440 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:44:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:44:13 INFO - PROCESS | 2672 | 1467974653442 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:44:13 INFO - PROCESS | 2672 | 1467974653445 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 2672 | 1467974653447 Marionette TRACE conn6 <- [1,2878,null,{}] 03:44:13 INFO - PROCESS | 2672 | 1467974653451 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 2672 | 1467974653453 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:13 INFO - PROCESS | 2672 | 1467974653566 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:44:13 INFO - PROCESS | 2672 | 1467974653652 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 2672 | 1467974653655 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:13 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770C6800 == 31 [pid = 2672] [id = 729] 03:44:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (000000487267CC00) [pid = 2672] [serial = 2187] [outer = 0000000000000000] 03:44:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487297D800) [pid = 2672] [serial = 2188] [outer = 000000487267CC00] 03:44:13 INFO - PROCESS | 2672 | 1467974653703 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004872AC3000) [pid = 2672] [serial = 2189] [outer = 000000487267CC00] 03:44:14 INFO - PROCESS | 2672 | 1467974654125 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 03:44:14 INFO - PROCESS | 2672 | 1467974654183 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 2672 | 1467974654185 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:44:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:44:14 INFO - PROCESS | 2672 | 1467974654195 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 2672 | 1467974654197 Marionette TRACE conn6 <- [1,2882,null,{}] 03:44:14 INFO - PROCESS | 2672 | 1467974654201 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 2672 | 1467974654207 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:14 INFO - PROCESS | 2672 | 1467974654353 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:44:14 INFO - PROCESS | 2672 | 1467974654404 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 2672 | 1467974654406 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:14 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879088800 == 32 [pid = 2672] [id = 730] 03:44:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004872C9FC00) [pid = 2672] [serial = 2190] [outer = 0000000000000000] 03:44:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004872CA4000) [pid = 2672] [serial = 2191] [outer = 0000004872C9FC00] 03:44:14 INFO - PROCESS | 2672 | 1467974654454 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048737E1C00) [pid = 2672] [serial = 2192] [outer = 0000004872C9FC00] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865B8F000) [pid = 2672] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486B8D3400) [pid = 2672] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (00000048659B1000) [pid = 2672] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (00000048658AF400) [pid = 2672] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004865B45000) [pid = 2672] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863C72000) [pid = 2672] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004871837400) [pid = 2672] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004872677000) [pid = 2672] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865957C00) [pid = 2672] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486BCE0400) [pid = 2672] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004872CA9400) [pid = 2672] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:44:14 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486B706C00) [pid = 2672] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:44:14 INFO - PROCESS | 2672 | 1467974654977 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:44:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 839ms 03:44:15 INFO - PROCESS | 2672 | 1467974655036 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 2672 | 1467974655038 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:44:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:44:15 INFO - PROCESS | 2672 | 1467974655042 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 2672 | 1467974655044 Marionette TRACE conn6 <- [1,2886,null,{}] 03:44:15 INFO - PROCESS | 2672 | 1467974655047 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 2672 | 1467974655049 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:15 INFO - PROCESS | 2672 | 1467974655164 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:44:15 INFO - PROCESS | 2672 | 1467974655219 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 2672 | 1467974655221 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A113800 == 33 [pid = 2672] [id = 731] 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004864444000) [pid = 2672] [serial = 2193] [outer = 0000000000000000] 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486A0C7400) [pid = 2672] [serial = 2194] [outer = 0000004864444000] 03:44:15 INFO - PROCESS | 2672 | 1467974655267 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872AC2400) [pid = 2672] [serial = 2195] [outer = 0000004864444000] 03:44:15 INFO - PROCESS | 2672 | 1467974655621 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:44:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 03:44:15 INFO - PROCESS | 2672 | 1467974655673 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 2672 | 1467974655675 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:44:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:44:15 INFO - PROCESS | 2672 | 1467974655678 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 2672 | 1467974655680 Marionette TRACE conn6 <- [1,2890,null,{}] 03:44:15 INFO - PROCESS | 2672 | 1467974655684 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 2672 | 1467974655686 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:15 INFO - PROCESS | 2672 | 1467974655779 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:44:15 INFO - PROCESS | 2672 | 1467974655785 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 2672 | 1467974655787 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:15 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA20000 == 34 [pid = 2672] [id = 732] 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004873CB4800) [pid = 2672] [serial = 2196] [outer = 0000000000000000] 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004873FA1400) [pid = 2672] [serial = 2197] [outer = 0000004873CB4800] 03:44:15 INFO - PROCESS | 2672 | 1467974655832 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004873FC8000) [pid = 2672] [serial = 2198] [outer = 0000004873CB4800] 03:44:16 INFO - PROCESS | 2672 | 1467974656258 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:44:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 03:44:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:44:16 INFO - PROCESS | 2672 | 1467974656311 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 2672 | 1467974656313 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:44:16 INFO - PROCESS | 2672 | 1467974656317 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 2672 | 1467974656319 Marionette TRACE conn6 <- [1,2894,null,{}] 03:44:16 INFO - PROCESS | 2672 | 1467974656322 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 2672 | 1467974656324 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:16 INFO - PROCESS | 2672 | 1467974656413 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:44:16 INFO - PROCESS | 2672 | 1467974656418 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 2672 | 1467974656420 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:16 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874ADC800 == 35 [pid = 2672] [id = 733] 03:44:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004874E93C00) [pid = 2672] [serial = 2199] [outer = 0000000000000000] 03:44:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048750D5C00) [pid = 2672] [serial = 2200] [outer = 0000004874E93C00] 03:44:16 INFO - PROCESS | 2672 | 1467974656466 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (00000048758A9000) [pid = 2672] [serial = 2201] [outer = 0000004874E93C00] 03:44:17 INFO - PROCESS | 2672 | 1467974657036 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:44:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 03:44:17 INFO - PROCESS | 2672 | 1467974657097 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 2672 | 1467974657102 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:44:17 INFO - PROCESS | 2672 | 1467974657109 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 2672 | 1467974657113 Marionette TRACE conn6 <- [1,2898,null,{}] 03:44:17 INFO - PROCESS | 2672 | 1467974657119 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 2672 | 1467974657123 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:17 INFO - PROCESS | 2672 | 1467974657277 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:44:17 INFO - PROCESS | 2672 | 1467974657403 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 2672 | 1467974657408 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:17 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872204800 == 36 [pid = 2672] [id = 734] 03:44:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486594B400) [pid = 2672] [serial = 2202] [outer = 0000000000000000] 03:44:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004865A8F800) [pid = 2672] [serial = 2203] [outer = 000000486594B400] 03:44:17 INFO - PROCESS | 2672 | 1467974657471 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004866CE3400) [pid = 2672] [serial = 2204] [outer = 000000486594B400] 03:44:18 INFO - PROCESS | 2672 | 1467974658072 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:44:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:44:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:44:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 03:44:18 INFO - PROCESS | 2672 | 1467974658096 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 2672 | 1467974658102 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:44:18 INFO - TEST-START | /DOMEvents/constructors.html 03:44:18 INFO - PROCESS | 2672 | 1467974658109 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 2672 | 1467974658112 Marionette TRACE conn6 <- [1,2902,null,{}] 03:44:18 INFO - PROCESS | 2672 | 1467974658116 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 2672 | 1467974658119 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:18 INFO - PROCESS | 2672 | 1467974658240 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:44:18 INFO - PROCESS | 2672 | 1467974658365 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 2672 | 1467974658368 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:18 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770D3800 == 37 [pid = 2672] [id = 735] 03:44:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCE5C00) [pid = 2672] [serial = 2205] [outer = 0000000000000000] 03:44:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486F4F0800) [pid = 2672] [serial = 2206] [outer = 000000486BCE5C00] 03:44:18 INFO - PROCESS | 2672 | 1467974658428 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871A91000) [pid = 2672] [serial = 2207] [outer = 000000486BCE5C00] 03:44:19 INFO - PROCESS | 2672 | 1467974659116 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:44:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:44:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:44:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1092ms 03:44:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:44:19 INFO - PROCESS | 2672 | 1467974659202 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 2672 | 1467974659205 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:44:19 INFO - PROCESS | 2672 | 1467974659209 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 2672 | 1467974659213 Marionette TRACE conn6 <- [1,2906,null,{}] 03:44:19 INFO - PROCESS | 2672 | 1467974659238 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 2672 | 1467974659243 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:19 INFO - PROCESS | 2672 | 1467974659393 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:44:19 INFO - PROCESS | 2672 | 1467974659446 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 2672 | 1467974659450 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:19 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AEDC800 == 38 [pid = 2672] [id = 736] 03:44:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004873FC4400) [pid = 2672] [serial = 2208] [outer = 0000000000000000] 03:44:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004875845C00) [pid = 2672] [serial = 2209] [outer = 0000004873FC4400] 03:44:19 INFO - PROCESS | 2672 | 1467974659509 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004875F11C00) [pid = 2672] [serial = 2210] [outer = 0000004873FC4400] 03:44:20 INFO - PROCESS | 2672 | 1467974660023 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:44:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 839ms 03:44:20 INFO - PROCESS | 2672 | 1467974660049 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 2672 | 1467974660052 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:44:20 INFO - PROCESS | 2672 | 1467974660056 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 2672 | 1467974660058 Marionette TRACE conn6 <- [1,2910,null,{}] 03:44:20 INFO - PROCESS | 2672 | 1467974660062 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 2672 | 1467974660064 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:20 INFO - PROCESS | 2672 | 1467974660181 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:44:20 INFO - PROCESS | 2672 | 1467974660278 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 2672 | 1467974660280 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:20 INFO - PROCESS | 2672 | ++DOCSHELL 000000487B5DB800 == 39 [pid = 2672] [id = 737] 03:44:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004875F16400) [pid = 2672] [serial = 2211] [outer = 0000000000000000] 03:44:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004876183C00) [pid = 2672] [serial = 2212] [outer = 0000004875F16400] 03:44:20 INFO - PROCESS | 2672 | 1467974660339 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004876354C00) [pid = 2672] [serial = 2213] [outer = 0000004875F16400] 03:44:20 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:44:20 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:44:20 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:44:20 INFO - PROCESS | 2672 | [2672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:44:20 INFO - PROCESS | 2672 | 1467974660928 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:44:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:44:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:44:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:44:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:44:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:44:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:44:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:44:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:44:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:44:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:44:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:44:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 927ms 03:44:21 INFO - PROCESS | 2672 | 1467974660992 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 2672 | 1467974660995 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:44:21 INFO - PROCESS | 2672 | 1467974661000 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 2672 | 1467974661002 Marionette TRACE conn6 <- [1,2914,null,{}] 03:44:21 INFO - PROCESS | 2672 | 1467974661006 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 2672 | 1467974661009 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:21 INFO - PROCESS | 2672 | 1467974661120 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:44:21 INFO - PROCESS | 2672 | 1467974661215 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 2672 | 1467974661217 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:21 INFO - PROCESS | 2672 | ++DOCSHELL 0000004869F5B800 == 40 [pid = 2672] [id = 738] 03:44:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (00000048659AD400) [pid = 2672] [serial = 2214] [outer = 0000000000000000] 03:44:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004865C0E800) [pid = 2672] [serial = 2215] [outer = 00000048659AD400] 03:44:21 INFO - PROCESS | 2672 | 1467974661272 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (00000048750D6000) [pid = 2672] [serial = 2216] [outer = 00000048659AD400] 03:44:21 INFO - PROCESS | 2672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:44:21 INFO - PROCESS | 2672 | 1467974661938 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:44:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 987ms 03:44:22 INFO - PROCESS | 2672 | 1467974661993 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 2672 | 1467974661997 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:44:22 INFO - PROCESS | 2672 | 1467974662068 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 2672 | 1467974662073 Marionette TRACE conn6 <- [1,2918,null,{}] 03:44:22 INFO - PROCESS | 2672 | 1467974662084 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 2672 | 1467974662086 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:22 INFO - PROCESS | 2672 | 1467974662205 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:44:22 INFO - PROCESS | 2672 | 1467974662295 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 2672 | 1467974662298 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:22 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871882800 == 41 [pid = 2672] [id = 739] 03:44:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (0000004865B8FC00) [pid = 2672] [serial = 2217] [outer = 0000000000000000] 03:44:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004865E2D800) [pid = 2672] [serial = 2218] [outer = 0000004865B8FC00] 03:44:22 INFO - PROCESS | 2672 | 1467974662350 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (000000486AAE0400) [pid = 2672] [serial = 2219] [outer = 0000004865B8FC00] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA20000 == 40 [pid = 2672] [id = 732] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000487A113800 == 39 [pid = 2672] [id = 731] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004879088800 == 38 [pid = 2672] [id = 730] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 00000048770C6800 == 37 [pid = 2672] [id = 729] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A7F800 == 36 [pid = 2672] [id = 728] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004874AE4000 == 35 [pid = 2672] [id = 727] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 00000048726B1000 == 34 [pid = 2672] [id = 726] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74F000 == 33 [pid = 2672] [id = 725] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000487252B000 == 32 [pid = 2672] [id = 723] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 00000048760E2800 == 31 [pid = 2672] [id = 724] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F99800 == 30 [pid = 2672] [id = 722] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004869F5B800 == 29 [pid = 2672] [id = 738] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000487B5DB800 == 28 [pid = 2672] [id = 737] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 000000487AEDC800 == 27 [pid = 2672] [id = 736] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 00000048770D3800 == 26 [pid = 2672] [id = 735] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004874ADC800 == 25 [pid = 2672] [id = 733] 03:44:23 INFO - PROCESS | 2672 | --DOCSHELL 0000004872204800 == 24 [pid = 2672] [id = 734] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004865B92800) [pid = 2672] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (0000004865F48400) [pid = 2672] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486BC07000) [pid = 2672] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865C07400) [pid = 2672] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865A84400) [pid = 2672] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048659A4C00) [pid = 2672] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A29C00) [pid = 2672] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486C359800) [pid = 2672] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486BCBCC00) [pid = 2672] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486AA7A000) [pid = 2672] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004871A90400) [pid = 2672] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486F4F3000) [pid = 2672] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872690C00) [pid = 2672] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004872497800) [pid = 2672] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486A7B5C00) [pid = 2672] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865C07800) [pid = 2672] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004872991800) [pid = 2672] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871A8AC00) [pid = 2672] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486C2C4000) [pid = 2672] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004875013000) [pid = 2672] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004873FBDC00) [pid = 2672] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004872AC2800) [pid = 2672] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871A8D000) [pid = 2672] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004872671000) [pid = 2672] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486AEF6400) [pid = 2672] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:44:23 INFO - PROCESS | 2672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:44:23 INFO - PROCESS | 2672 | 1467974663530 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:44:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1495ms 03:44:23 INFO - PROCESS | 2672 | 1467974663553 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 2672 | 1467974663557 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 2672 | 1467974663567 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:44:23 INFO - PROCESS | 2672 | 1467974663572 Marionette TRACE conn6 <- [1,2922,null,{}] 03:44:23 INFO - PROCESS | 2672 | 1467974663577 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 2672 | 1467974663580 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:23 INFO - PROCESS | 2672 | 1467974663714 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:44:23 INFO - PROCESS | 2672 | 1467974663795 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 2672 | 1467974663798 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:23 INFO - PROCESS | 2672 | ++DOCSHELL 000000486B74F000 == 25 [pid = 2672] [id = 740] 03:44:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (000000486594A800) [pid = 2672] [serial = 2220] [outer = 0000000000000000] 03:44:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (00000048659A4400) [pid = 2672] [serial = 2221] [outer = 000000486594A800] 03:44:23 INFO - PROCESS | 2672 | 1467974663848 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004865A27000) [pid = 2672] [serial = 2222] [outer = 000000486594A800] 03:44:24 INFO - PROCESS | 2672 | 1467974664226 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:44:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 03:44:24 INFO - PROCESS | 2672 | 1467974664244 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 2672 | 1467974664249 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:44:24 INFO - PROCESS | 2672 | 1467974664269 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 2672 | 1467974664272 Marionette TRACE conn6 <- [1,2926,null,{}] 03:44:24 INFO - PROCESS | 2672 | 1467974664276 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 2672 | 1467974664279 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:24 INFO - PROCESS | 2672 | 1467974664406 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:44:24 INFO - PROCESS | 2672 | 1467974664415 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 2672 | 1467974664418 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:24 INFO - PROCESS | 2672 | ++DOCSHELL 000000487257B800 == 26 [pid = 2672] [id = 741] 03:44:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865A89800) [pid = 2672] [serial = 2223] [outer = 0000000000000000] 03:44:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865B8F000) [pid = 2672] [serial = 2224] [outer = 0000004865A89800] 03:44:24 INFO - PROCESS | 2672 | 1467974664467 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (00000048660A8800) [pid = 2672] [serial = 2225] [outer = 0000004865A89800] 03:44:24 INFO - PROCESS | 2672 | 1467974664886 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:44:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 03:44:24 INFO - PROCESS | 2672 | 1467974664956 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 2672 | 1467974664959 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:44:24 INFO - PROCESS | 2672 | 1467974664963 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 2672 | 1467974664966 Marionette TRACE conn6 <- [1,2930,null,{}] 03:44:24 INFO - PROCESS | 2672 | 1467974664983 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 2672 | 1467974664988 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:25 INFO - PROCESS | 2672 | 1467974665081 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:44:25 INFO - PROCESS | 2672 | 1467974665089 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2672 | 1467974665093 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:25 INFO - PROCESS | 2672 | ++DOCSHELL 000000487304D000 == 27 [pid = 2672] [id = 742] 03:44:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486ABC0800) [pid = 2672] [serial = 2226] [outer = 0000000000000000] 03:44:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486AE1B400) [pid = 2672] [serial = 2227] [outer = 000000486ABC0800] 03:44:25 INFO - PROCESS | 2672 | 1467974665144 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486B888400) [pid = 2672] [serial = 2228] [outer = 000000486ABC0800] 03:44:25 INFO - PROCESS | 2672 | 1467974665617 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:44:25 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:44:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:44:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 03:44:25 INFO - PROCESS | 2672 | 1467974665657 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 2672 | 1467974665660 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:44:25 INFO - PROCESS | 2672 | 1467974665664 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 2672 | 1467974665666 Marionette TRACE conn6 <- [1,2934,null,{}] 03:44:25 INFO - PROCESS | 2672 | 1467974665669 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 2672 | 1467974665671 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:25 INFO - PROCESS | 2672 | 1467974665820 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:44:25 INFO - PROCESS | 2672 | 1467974665878 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2672 | 1467974665881 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:25 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875364000 == 28 [pid = 2672] [id = 743] 03:44:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486BCDA800) [pid = 2672] [serial = 2229] [outer = 0000000000000000] 03:44:25 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486BCDE800) [pid = 2672] [serial = 2230] [outer = 000000486BCDA800] 03:44:25 INFO - PROCESS | 2672 | 1467974665928 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486C35B400) [pid = 2672] [serial = 2231] [outer = 000000486BCDA800] 03:44:26 INFO - PROCESS | 2672 | 1467974666349 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:44:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:44:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 03:44:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:44:26 INFO - PROCESS | 2672 | 1467974666400 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 2672 | 1467974666402 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:44:26 INFO - PROCESS | 2672 | 1467974666406 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 2672 | 1467974666408 Marionette TRACE conn6 <- [1,2938,null,{}] 03:44:26 INFO - PROCESS | 2672 | 1467974666412 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 2672 | 1467974666414 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:26 INFO - PROCESS | 2672 | 1467974666533 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:44:26 INFO - PROCESS | 2672 | 1467974666538 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 2672 | 1467974666541 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A3B000 == 29 [pid = 2672] [id = 744] 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000486F092C00) [pid = 2672] [serial = 2232] [outer = 0000000000000000] 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000486F4F7C00) [pid = 2672] [serial = 2233] [outer = 000000486F092C00] 03:44:26 INFO - PROCESS | 2672 | 1467974666587 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (000000487183DC00) [pid = 2672] [serial = 2234] [outer = 000000486F092C00] 03:44:26 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A49000 == 30 [pid = 2672] [id = 745] 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (00000048722EE400) [pid = 2672] [serial = 2235] [outer = 0000000000000000] 03:44:26 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (000000487248AC00) [pid = 2672] [serial = 2236] [outer = 00000048722EE400] 03:44:27 INFO - PROCESS | 2672 | 1467974667097 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:44:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 03:44:27 INFO - PROCESS | 2672 | 1467974667168 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 2672 | 1467974667171 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:44:27 INFO - PROCESS | 2672 | 1467974667174 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:44:27 INFO - PROCESS | 2672 | 1467974667176 Marionette TRACE conn6 <- [1,2942,null,{}] 03:44:27 INFO - PROCESS | 2672 | 1467974667179 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 2672 | 1467974667186 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:27 INFO - PROCESS | 2672 | 1467974667327 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004874E93C00) [pid = 2672] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004872ABCC00) [pid = 2672] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872C9FC00) [pid = 2672] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486A7B0C00) [pid = 2672] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004866321000) [pid = 2672] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004864444000) [pid = 2672] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000487267CC00) [pid = 2672] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (000000486594E400) [pid = 2672] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (00000048644D8000) [pid = 2672] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004873CB4800) [pid = 2672] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004871A85C00) [pid = 2672] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:44:27 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (000000486595A400) [pid = 2672] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:44:27 INFO - PROCESS | 2672 | 1467974667579 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 2672 | 1467974667581 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:27 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872F77800 == 31 [pid = 2672] [id = 746] 03:44:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004863C50800) [pid = 2672] [serial = 2237] [outer = 0000000000000000] 03:44:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004865810000) [pid = 2672] [serial = 2238] [outer = 0000004863C50800] 03:44:27 INFO - PROCESS | 2672 | 1467974667627 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B888000) [pid = 2672] [serial = 2239] [outer = 0000004863C50800] 03:44:27 INFO - PROCESS | 2672 | 1467974667979 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:44:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:44:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 818ms 03:44:28 INFO - PROCESS | 2672 | 1467974667996 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 2672 | 1467974667998 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:44:28 INFO - PROCESS | 2672 | 1467974668001 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:44:28 INFO - PROCESS | 2672 | 1467974668003 Marionette TRACE conn6 <- [1,2946,null,{}] 03:44:28 INFO - PROCESS | 2672 | 1467974668007 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 2672 | 1467974668009 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:28 INFO - PROCESS | 2672 | 1467974668102 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:44:28 INFO - PROCESS | 2672 | 1467974668179 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 2672 | 1467974668181 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C14800 == 32 [pid = 2672] [id = 747] 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004863CD6400) [pid = 2672] [serial = 2240] [outer = 0000000000000000] 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871A8DC00) [pid = 2672] [serial = 2241] [outer = 0000004863CD6400] 03:44:28 INFO - PROCESS | 2672 | 1467974668228 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004872ABA800) [pid = 2672] [serial = 2242] [outer = 0000004863CD6400] 03:44:28 INFO - PROCESS | 2672 | 1467974668569 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:44:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 628ms 03:44:28 INFO - PROCESS | 2672 | 1467974668633 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 2672 | 1467974668635 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:44:28 INFO - PROCESS | 2672 | 1467974668638 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 2672 | 1467974668640 Marionette TRACE conn6 <- [1,2950,null,{}] 03:44:28 INFO - PROCESS | 2672 | 1467974668644 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 2672 | 1467974668646 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:28 INFO - PROCESS | 2672 | 1467974668761 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:44:28 INFO - PROCESS | 2672 | 1467974668837 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 2672 | 1467974668839 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:28 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877C21000 == 33 [pid = 2672] [id = 748] 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004872994C00) [pid = 2672] [serial = 2243] [outer = 0000000000000000] 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872B2EC00) [pid = 2672] [serial = 2244] [outer = 0000004872994C00] 03:44:28 INFO - PROCESS | 2672 | 1467974668885 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872CA6C00) [pid = 2672] [serial = 2245] [outer = 0000004872994C00] 03:44:29 INFO - PROCESS | 2672 | 1467974669217 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:44:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 03:44:29 INFO - PROCESS | 2672 | 1467974669271 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 2672 | 1467974669273 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:44:29 INFO - PROCESS | 2672 | 1467974669277 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 2672 | 1467974669279 Marionette TRACE conn6 <- [1,2954,null,{}] 03:44:29 INFO - PROCESS | 2672 | 1467974669283 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 2672 | 1467974669284 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:29 INFO - PROCESS | 2672 | 1467974669407 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:44:29 INFO - PROCESS | 2672 | 1467974669415 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 2672 | 1467974669417 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:29 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AA20000 == 34 [pid = 2672] [id = 749] 03:44:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872C9F000) [pid = 2672] [serial = 2246] [outer = 0000000000000000] 03:44:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004872FDE400) [pid = 2672] [serial = 2247] [outer = 0000004872C9F000] 03:44:29 INFO - PROCESS | 2672 | 1467974669462 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004873CB6400) [pid = 2672] [serial = 2248] [outer = 0000004872C9F000] 03:44:30 INFO - PROCESS | 2672 | 1467974670169 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:44:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 03:44:30 INFO - PROCESS | 2672 | 1467974670267 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 2672 | 1467974670272 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:44:30 INFO - PROCESS | 2672 | 1467974670276 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 2672 | 1467974670282 Marionette TRACE conn6 <- [1,2958,null,{}] 03:44:30 INFO - PROCESS | 2672 | 1467974670295 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 2672 | 1467974670299 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:30 INFO - PROCESS | 2672 | 1467974670457 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:44:30 INFO - PROCESS | 2672 | 1467974670558 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 2672 | 1467974670561 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:30 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872217800 == 35 [pid = 2672] [id = 750] 03:44:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865957800) [pid = 2672] [serial = 2249] [outer = 0000000000000000] 03:44:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865A83400) [pid = 2672] [serial = 2250] [outer = 0000004865957800] 03:44:30 INFO - PROCESS | 2672 | 1467974670622 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004865C10000) [pid = 2672] [serial = 2251] [outer = 0000004865957800] 03:44:31 INFO - PROCESS | 2672 | 1467974671215 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:44:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 03:44:31 INFO - PROCESS | 2672 | 1467974671267 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 2672 | 1467974671272 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:44:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:44:31 INFO - PROCESS | 2672 | 1467974671279 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 2672 | 1467974671283 Marionette TRACE conn6 <- [1,2962,null,{}] 03:44:31 INFO - PROCESS | 2672 | 1467974671287 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 2672 | 1467974671290 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:31 INFO - PROCESS | 2672 | 1467974671422 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:44:31 INFO - PROCESS | 2672 | 1467974671547 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 2672 | 1467974671550 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:31 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EDA000 == 36 [pid = 2672] [id = 751] 03:44:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486BC02400) [pid = 2672] [serial = 2252] [outer = 0000000000000000] 03:44:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (000000486BCBCC00) [pid = 2672] [serial = 2253] [outer = 000000486BC02400] 03:44:31 INFO - PROCESS | 2672 | 1467974671611 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (00000048713F4400) [pid = 2672] [serial = 2254] [outer = 000000486BC02400] 03:44:32 INFO - PROCESS | 2672 | 1467974672405 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:44:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1181ms 03:44:32 INFO - PROCESS | 2672 | 1467974672482 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 2672 | 1467974672487 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:44:32 INFO - PROCESS | 2672 | 1467974672493 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 2672 | 1467974672497 Marionette TRACE conn6 <- [1,2966,null,{}] 03:44:32 INFO - PROCESS | 2672 | 1467974672502 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 2672 | 1467974672505 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:32 INFO - PROCESS | 2672 | 1467974672635 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:44:32 INFO - PROCESS | 2672 | 1467974672756 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 2672 | 1467974672761 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:32 INFO - PROCESS | 2672 | ++DOCSHELL 0000004870DC2800 == 37 [pid = 2672] [id = 752] 03:44:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (00000048659B3C00) [pid = 2672] [serial = 2255] [outer = 0000000000000000] 03:44:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004865A8A000) [pid = 2672] [serial = 2256] [outer = 00000048659B3C00] 03:44:32 INFO - PROCESS | 2672 | 1467974672816 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (0000004865C0EC00) [pid = 2672] [serial = 2257] [outer = 00000048659B3C00] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C21000 == 36 [pid = 2672] [id = 748] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004877C14800 == 35 [pid = 2672] [id = 747] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004872F77800 == 34 [pid = 2672] [id = 746] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A49000 == 33 [pid = 2672] [id = 745] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A3B000 == 32 [pid = 2672] [id = 744] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 0000004875364000 == 31 [pid = 2672] [id = 743] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 000000487304D000 == 30 [pid = 2672] [id = 742] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 000000487257B800 == 29 [pid = 2672] [id = 741] 03:44:33 INFO - PROCESS | 2672 | --DOCSHELL 000000486B74F000 == 28 [pid = 2672] [id = 740] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004872C4A400) [pid = 2672] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (00000048737E1C00) [pid = 2672] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486BC28000) [pid = 2672] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486AEF9400) [pid = 2672] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (000000486A0C7400) [pid = 2672] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (000000487297D800) [pid = 2672] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (0000004865A26000) [pid = 2672] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (00000048713EB400) [pid = 2672] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (0000004872AC2400) [pid = 2672] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004873FA1400) [pid = 2672] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (0000004865F43C00) [pid = 2672] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (0000004872AC3000) [pid = 2672] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004871ABD000) [pid = 2672] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004872493C00) [pid = 2672] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048659B1400) [pid = 2672] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004872CA4000) [pid = 2672] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865B93800) [pid = 2672] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486A7AC000) [pid = 2672] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486ABBBC00) [pid = 2672] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004865A9DC00) [pid = 2672] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004873FC8000) [pid = 2672] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (00000048750D5C00) [pid = 2672] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (00000048758A9000) [pid = 2672] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2672 | 1467974673317 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:44:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 03:44:33 INFO - PROCESS | 2672 | 1467974673377 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 2672 | 1467974673381 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:44:33 INFO - PROCESS | 2672 | 1467974673387 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 2672 | 1467974673390 Marionette TRACE conn6 <- [1,2970,null,{}] 03:44:33 INFO - PROCESS | 2672 | 1467974673394 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 2672 | 1467974673397 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:33 INFO - PROCESS | 2672 | 1467974673490 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:44:33 INFO - PROCESS | 2672 | 1467974673498 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 2672 | 1467974673500 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:33 INFO - PROCESS | 2672 | ++DOCSHELL 000000487292A000 == 29 [pid = 2672] [id = 753] 03:44:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865B4C000) [pid = 2672] [serial = 2258] [outer = 0000000000000000] 03:44:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004865C10400) [pid = 2672] [serial = 2259] [outer = 0000004865B4C000] 03:44:33 INFO - PROCESS | 2672 | 1467974673549 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AA75800) [pid = 2672] [serial = 2260] [outer = 0000004865B4C000] 03:44:34 INFO - PROCESS | 2672 | 1467974673999 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:44:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:44:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:44:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 03:44:34 INFO - PROCESS | 2672 | 1467974674062 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 2672 | 1467974674065 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:44:34 INFO - PROCESS | 2672 | 1467974674068 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 2672 | 1467974674072 Marionette TRACE conn6 <- [1,2974,null,{}] 03:44:34 INFO - PROCESS | 2672 | 1467974674084 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 2672 | 1467974674089 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:34 INFO - PROCESS | 2672 | 1467974674185 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:44:34 INFO - PROCESS | 2672 | 1467974674231 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 2672 | 1467974674235 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:34 INFO - PROCESS | 2672 | ++DOCSHELL 000000487535F800 == 30 [pid = 2672] [id = 754] 03:44:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486BC07C00) [pid = 2672] [serial = 2261] [outer = 0000000000000000] 03:44:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486BCE4C00) [pid = 2672] [serial = 2262] [outer = 000000486BC07C00] 03:44:34 INFO - PROCESS | 2672 | 1467974674291 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (0000004870D96400) [pid = 2672] [serial = 2263] [outer = 000000486BC07C00] 03:44:34 INFO - PROCESS | 2672 | 1467974674718 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:44:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 03:44:34 INFO - PROCESS | 2672 | 1467974674762 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 2672 | 1467974674765 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:44:34 INFO - PROCESS | 2672 | 1467974674768 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:44:34 INFO - PROCESS | 2672 | 1467974674770 Marionette TRACE conn6 <- [1,2978,null,{}] 03:44:34 INFO - PROCESS | 2672 | 1467974674774 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 2672 | 1467974674776 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:34 INFO - PROCESS | 2672 | 1467974674869 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:44:34 INFO - PROCESS | 2672 | 1467974674875 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 2672 | 1467974674878 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:34 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A97800 == 31 [pid = 2672] [id = 755] 03:44:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004871A92400) [pid = 2672] [serial = 2264] [outer = 0000000000000000] 03:44:34 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004871AB3C00) [pid = 2672] [serial = 2265] [outer = 0000004871A92400] 03:44:34 INFO - PROCESS | 2672 | 1467974674924 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000487254D400) [pid = 2672] [serial = 2266] [outer = 0000004871A92400] 03:44:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EE2000 == 32 [pid = 2672] [id = 756] 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004872994800) [pid = 2672] [serial = 2267] [outer = 0000000000000000] 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (00000048729DBC00) [pid = 2672] [serial = 2268] [outer = 0000004872994800] 03:44:35 INFO - PROCESS | 2672 | 1467974675385 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:44:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 03:44:35 INFO - PROCESS | 2672 | 1467974675442 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 2672 | 1467974675445 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 2672 | 1467974675448 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:44:35 INFO - PROCESS | 2672 | 1467974675450 Marionette TRACE conn6 <- [1,2982,null,{}] 03:44:35 INFO - PROCESS | 2672 | 1467974675453 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 2672 | 1467974675456 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:35 INFO - PROCESS | 2672 | 1467974675589 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:44:35 INFO - PROCESS | 2672 | 1467974675674 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 2672 | 1467974675676 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:35 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A6E800 == 33 [pid = 2672] [id = 757] 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872690000) [pid = 2672] [serial = 2269] [outer = 0000000000000000] 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (000000487298C000) [pid = 2672] [serial = 2270] [outer = 0000004872690000] 03:44:35 INFO - PROCESS | 2672 | 1467974675723 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004872C47400) [pid = 2672] [serial = 2271] [outer = 0000004872690000] 03:44:36 INFO - PROCESS | 2672 | 1467974676133 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:44:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:44:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 733ms 03:44:36 INFO - PROCESS | 2672 | 1467974676185 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 2672 | 1467974676187 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:44:36 INFO - PROCESS | 2672 | 1467974676195 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 2672 | 1467974676197 Marionette TRACE conn6 <- [1,2986,null,{}] 03:44:36 INFO - PROCESS | 2672 | 1467974676200 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 2672 | 1467974676207 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:36 INFO - PROCESS | 2672 | 1467974676365 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:44:36 INFO - PROCESS | 2672 | 1467974676423 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 2672 | 1467974676425 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:36 INFO - PROCESS | 2672 | ++DOCSHELL 0000004879273800 == 34 [pid = 2672] [id = 758] 03:44:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004872F24C00) [pid = 2672] [serial = 2272] [outer = 0000000000000000] 03:44:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004873CBA400) [pid = 2672] [serial = 2273] [outer = 0000004872F24C00] 03:44:36 INFO - PROCESS | 2672 | 1467974676472 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (0000004873F9EC00) [pid = 2672] [serial = 2274] [outer = 0000004872F24C00] 03:44:36 INFO - PROCESS | 2672 | 1467974676863 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:44:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 733ms 03:44:36 INFO - PROCESS | 2672 | 1467974676926 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 2672 | 1467974676929 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:44:36 INFO - PROCESS | 2672 | 1467974676965 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 2672 | 1467974676967 Marionette TRACE conn6 <- [1,2990,null,{}] 03:44:36 INFO - PROCESS | 2672 | 1467974676982 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 2672 | 1467974676993 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:37 INFO - PROCESS | 2672 | 1467974677112 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:44:37 INFO - PROCESS | 2672 | 1467974677119 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2672 | 1467974677121 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:37 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872149800 == 35 [pid = 2672] [id = 759] 03:44:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (0000004873CB9000) [pid = 2672] [serial = 2275] [outer = 0000000000000000] 03:44:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004873FC8000) [pid = 2672] [serial = 2276] [outer = 0000004873CB9000] 03:44:37 INFO - PROCESS | 2672 | 1467974677214 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (00000048750D0800) [pid = 2672] [serial = 2277] [outer = 0000004873CB9000] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (0000004863C50800) [pid = 2672] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004872994C00) [pid = 2672] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865B8FC00) [pid = 2672] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (000000486BCDA800) [pid = 2672] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (0000004865A89800) [pid = 2672] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (000000486ABC0800) [pid = 2672] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (000000486594A800) [pid = 2672] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486F092C00) [pid = 2672] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (00000048722EE400) [pid = 2672] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (000000486594B400) [pid = 2672] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000486BCE5C00) [pid = 2672] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004873FC4400) [pid = 2672] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (0000004875F16400) [pid = 2672] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (00000048659AD400) [pid = 2672] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:44:37 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004863CD6400) [pid = 2672] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:44:37 INFO - PROCESS | 2672 | 1467974677640 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:44:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 755ms 03:44:37 INFO - PROCESS | 2672 | 1467974677690 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 2672 | 1467974677693 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:44:37 INFO - PROCESS | 2672 | 1467974677696 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 2672 | 1467974677698 Marionette TRACE conn6 <- [1,2994,null,{}] 03:44:37 INFO - PROCESS | 2672 | 1467974677701 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 2672 | 1467974677703 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:37 INFO - PROCESS | 2672 | 1467974677823 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:44:37 INFO - PROCESS | 2672 | 1467974677875 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2672 | 1467974677877 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:37 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AE62800 == 36 [pid = 2672] [id = 760] 03:44:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486BCE5C00) [pid = 2672] [serial = 2278] [outer = 0000000000000000] 03:44:37 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004875845800) [pid = 2672] [serial = 2279] [outer = 000000486BCE5C00] 03:44:37 INFO - PROCESS | 2672 | 1467974677923 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004875F0E800) [pid = 2672] [serial = 2280] [outer = 000000486BCE5C00] 03:44:38 INFO - PROCESS | 2672 | 1467974678243 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:44:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 03:44:38 INFO - PROCESS | 2672 | 1467974678287 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 2672 | 1467974678289 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:44:38 INFO - PROCESS | 2672 | 1467974678293 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 2672 | 1467974678294 Marionette TRACE conn6 <- [1,2998,null,{}] 03:44:38 INFO - PROCESS | 2672 | 1467974678298 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 2672 | 1467974678300 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:38 INFO - PROCESS | 2672 | 1467974678425 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:44:38 INFO - PROCESS | 2672 | 1467974678433 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 2672 | 1467974678435 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:38 INFO - PROCESS | 2672 | ++DOCSHELL 000000487AEDC000 == 37 [pid = 2672] [id = 761] 03:44:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004875F14000) [pid = 2672] [serial = 2281] [outer = 0000000000000000] 03:44:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (000000487617C800) [pid = 2672] [serial = 2282] [outer = 0000004875F14000] 03:44:38 INFO - PROCESS | 2672 | 1467974678480 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004876F75000) [pid = 2672] [serial = 2283] [outer = 0000004875F14000] 03:44:38 INFO - PROCESS | 2672 | [2672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:44:38 INFO - PROCESS | 2672 | 1467974678934 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:44:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:44:38 INFO - {} 03:44:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:44:38 INFO - {} 03:44:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:44:38 INFO - {} 03:44:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:44:38 INFO - {} 03:44:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 672ms 03:44:38 INFO - PROCESS | 2672 | 1467974678967 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 2672 | 1467974678969 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /FileAPI/fileReader.html 03:44:38 INFO - PROCESS | 2672 | 1467974678977 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 2672 | 1467974678978 Marionette TRACE conn6 <- [1,3002,null,{}] 03:44:39 INFO - PROCESS | 2672 | 1467974678990 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 2672 | 1467974678992 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:39 INFO - PROCESS | 2672 | 1467974679089 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:44:39 INFO - PROCESS | 2672 | 1467974679094 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 2672 | 1467974679096 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:39 INFO - PROCESS | 2672 | ++DOCSHELL 000000487B5E2000 == 38 [pid = 2672] [id = 762] 03:44:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004877808000) [pid = 2672] [serial = 2284] [outer = 0000000000000000] 03:44:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 84 (0000004877811000) [pid = 2672] [serial = 2285] [outer = 0000004877808000] 03:44:39 INFO - PROCESS | 2672 | 1467974679142 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 2672 | ++DOMWINDOW == 85 (0000004877A4A000) [pid = 2672] [serial = 2286] [outer = 0000004877808000] 03:44:39 INFO - PROCESS | 2672 | 1467974679657 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:44:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:44:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:44:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:44:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 03:44:39 INFO - PROCESS | 2672 | 1467974679712 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 2672 | 1467974679717 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /FileAPI/historical.html 03:44:39 INFO - PROCESS | 2672 | 1467974679723 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2672 | 1467974679727 Marionette TRACE conn6 <- [1,3006,null,{}] 03:44:39 INFO - PROCESS | 2672 | 1467974679794 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 2672 | 1467974679797 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:39 INFO - PROCESS | 2672 | 1467974679930 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:44:40 INFO - PROCESS | 2672 | 1467974680051 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 2672 | 1467974680056 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:40 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872215000 == 39 [pid = 2672] [id = 763] 03:44:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 86 (0000004865A25C00) [pid = 2672] [serial = 2287] [outer = 0000000000000000] 03:44:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 87 (0000004865A90C00) [pid = 2672] [serial = 2288] [outer = 0000004865A25C00] 03:44:40 INFO - PROCESS | 2672 | 1467974680117 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 2672 | ++DOMWINDOW == 88 (000000486AAE9000) [pid = 2672] [serial = 2289] [outer = 0000004865A25C00] 03:44:40 INFO - PROCESS | 2672 | 1467974680666 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:44:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:44:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:44:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:44:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:44:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:44:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:44:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:44:40 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 03:44:40 INFO - PROCESS | 2672 | 1467974680711 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:44:40 INFO - PROCESS | 2672 | 1467974680717 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:44:40 INFO - TEST-START | /FileAPI/idlharness.html 03:44:40 INFO - PROCESS | 2672 | 1467974680767 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 2672 | 1467974680771 Marionette TRACE conn6 <- [1,3010,null,{}] 03:44:40 INFO - PROCESS | 2672 | 1467974680779 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:40 INFO - PROCESS | 2672 | 1467974680783 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:40 INFO - PROCESS | 2672 | 1467974680910 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:44:41 INFO - PROCESS | 2672 | 1467974681013 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 2672 | 1467974681016 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:41 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770E1800 == 40 [pid = 2672] [id = 764] 03:44:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 89 (000000486F08B800) [pid = 2672] [serial = 2290] [outer = 0000000000000000] 03:44:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 90 (0000004871837800) [pid = 2672] [serial = 2291] [outer = 000000486F08B800] 03:44:41 INFO - PROCESS | 2672 | 1467974681075 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 2672 | ++DOMWINDOW == 91 (000000487266F800) [pid = 2672] [serial = 2292] [outer = 000000486F08B800] 03:44:42 INFO - PROCESS | 2672 | 1467974682170 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:44:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:44:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:44:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:44:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:44:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:44:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:44:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:44:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:44:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:44:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:44:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:44:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:44:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1534ms 03:44:42 INFO - PROCESS | 2672 | 1467974682320 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 2672 | 1467974682323 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:44:42 INFO - PROCESS | 2672 | 1467974682329 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - TEST-START | /FileAPI/idlharness.worker 03:44:42 INFO - PROCESS | 2672 | 1467974682333 Marionette TRACE conn6 <- [1,3014,null,{}] 03:44:42 INFO - PROCESS | 2672 | 1467974682348 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 2672 | 1467974682353 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:42 INFO - PROCESS | 2672 | 1467974682465 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:44:42 INFO - PROCESS | 2672 | 1467974682624 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 2672 | 1467974682629 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:42 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877081000 == 41 [pid = 2672] [id = 765] 03:44:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 92 (0000004877CDA000) [pid = 2672] [serial = 2293] [outer = 0000000000000000] 03:44:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 93 (0000004877CDD000) [pid = 2672] [serial = 2294] [outer = 0000004877CDA000] 03:44:42 INFO - PROCESS | 2672 | 1467974682692 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 2672 | ++DOMWINDOW == 94 (00000048779C4400) [pid = 2672] [serial = 2295] [outer = 0000004877CDA000] 03:44:42 INFO - PROCESS | 2672 | [2672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:44:43 INFO - PROCESS | 2672 | 1467974683971 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:44:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:44:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:44:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:44:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:44:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:44:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:44:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:44:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:44:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:44:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:44:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:44:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:44:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:44:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:44:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:44:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:44:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:44:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:44:44 INFO - {} 03:44:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1800ms 03:44:44 INFO - PROCESS | 2672 | 1467974684136 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 2672 | 1467974684142 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:44:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:44:44 INFO - PROCESS | 2672 | 1467974684175 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 2672 | 1467974684179 Marionette TRACE conn6 <- [1,3018,null,{}] 03:44:44 INFO - PROCESS | 2672 | 1467974684185 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 2672 | 1467974684188 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:44 INFO - PROCESS | 2672 | 1467974684321 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487AEDC000 == 40 [pid = 2672] [id = 761] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487AE62800 == 39 [pid = 2672] [id = 760] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872149800 == 38 [pid = 2672] [id = 759] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004879273800 == 37 [pid = 2672] [id = 758] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004877A6E800 == 36 [pid = 2672] [id = 757] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EE2000 == 35 [pid = 2672] [id = 756] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A97800 == 34 [pid = 2672] [id = 755] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487535F800 == 33 [pid = 2672] [id = 754] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487292A000 == 32 [pid = 2672] [id = 753] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004870DC2800 == 31 [pid = 2672] [id = 752] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004876EDA000 == 30 [pid = 2672] [id = 751] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872217800 == 29 [pid = 2672] [id = 750] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487AA20000 == 28 [pid = 2672] [id = 749] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004871882800 == 27 [pid = 2672] [id = 739] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004877081000 == 26 [pid = 2672] [id = 765] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 00000048770E1800 == 25 [pid = 2672] [id = 764] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 000000487B5E2000 == 24 [pid = 2672] [id = 762] 03:44:45 INFO - PROCESS | 2672 | --DOCSHELL 0000004872215000 == 23 [pid = 2672] [id = 763] 03:44:45 INFO - PROCESS | 2672 | 1467974685061 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 2672 | 1467974685065 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 93 (0000004872FDE400) [pid = 2672] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 92 (0000004872B2EC00) [pid = 2672] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 91 (000000486AAE0400) [pid = 2672] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 90 (000000486BCDE800) [pid = 2672] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 89 (0000004865E2D800) [pid = 2672] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 88 (0000004865B8F000) [pid = 2672] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 87 (00000048660A8800) [pid = 2672] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 86 (000000486AE1B400) [pid = 2672] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 85 (00000048659A4400) [pid = 2672] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 84 (0000004865A27000) [pid = 2672] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 83 (000000486F4F7C00) [pid = 2672] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000486C35B400) [pid = 2672] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004865810000) [pid = 2672] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (000000487183DC00) [pid = 2672] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (000000487248AC00) [pid = 2672] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486B888000) [pid = 2672] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004866CE3400) [pid = 2672] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865A8F800) [pid = 2672] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004871A91000) [pid = 2672] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486F4F0800) [pid = 2672] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004875F11C00) [pid = 2672] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004875845C00) [pid = 2672] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004876354C00) [pid = 2672] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004876183C00) [pid = 2672] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (00000048750D6000) [pid = 2672] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004865C0E800) [pid = 2672] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004871A8DC00) [pid = 2672] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004872ABA800) [pid = 2672] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872CA6C00) [pid = 2672] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000486B888400) [pid = 2672] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:44:45 INFO - PROCESS | 2672 | ++DOCSHELL 00000048655D1000 == 24 [pid = 2672] [id = 766] 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (0000004863C5D400) [pid = 2672] [serial = 2296] [outer = 0000000000000000] 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (0000004863C76800) [pid = 2672] [serial = 2297] [outer = 0000004863C5D400] 03:44:45 INFO - PROCESS | 2672 | 1467974685190 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (00000048650D3000) [pid = 2672] [serial = 2298] [outer = 0000004863C5D400] 03:44:45 INFO - PROCESS | 2672 | 1467974685623 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:44:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1472ms 03:44:45 INFO - PROCESS | 2672 | 1467974685675 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 2672 | 1467974685679 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:44:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:44:45 INFO - PROCESS | 2672 | 1467974685685 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 2672 | 1467974685688 Marionette TRACE conn6 <- [1,3022,null,{}] 03:44:45 INFO - PROCESS | 2672 | 1467974685694 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 2672 | 1467974685698 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:45 INFO - PROCESS | 2672 | 1467974685798 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:44:45 INFO - PROCESS | 2672 | 1467974685811 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 2672 | 1467974685814 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:45 INFO - PROCESS | 2672 | ++DOCSHELL 0000004871382800 == 25 [pid = 2672] [id = 767] 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (000000486595DC00) [pid = 2672] [serial = 2299] [outer = 0000000000000000] 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004865A23400) [pid = 2672] [serial = 2300] [outer = 000000486595DC00] 03:44:45 INFO - PROCESS | 2672 | 1467974685865 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A86000) [pid = 2672] [serial = 2301] [outer = 000000486595DC00] 03:44:46 INFO - PROCESS | 2672 | 1467974686337 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:44:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 03:44:46 INFO - PROCESS | 2672 | 1467974686381 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 2672 | 1467974686385 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:44:46 INFO - PROCESS | 2672 | 1467974686391 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 2672 | 1467974686393 Marionette TRACE conn6 <- [1,3026,null,{}] 03:44:46 INFO - PROCESS | 2672 | 1467974686397 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 2672 | 1467974686400 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:46 INFO - PROCESS | 2672 | 1467974686539 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:44:46 INFO - PROCESS | 2672 | 1467974686623 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 2672 | 1467974686626 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:46 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872E07800 == 26 [pid = 2672] [id = 768] 03:44:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (000000486595FC00) [pid = 2672] [serial = 2302] [outer = 0000000000000000] 03:44:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865C03800) [pid = 2672] [serial = 2303] [outer = 000000486595FC00] 03:44:46 INFO - PROCESS | 2672 | 1467974686684 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004866EB7400) [pid = 2672] [serial = 2304] [outer = 000000486595FC00] 03:44:47 INFO - PROCESS | 2672 | 1467974687074 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:44:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:44:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:44:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 03:44:47 INFO - PROCESS | 2672 | 1467974687126 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 2672 | 1467974687129 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:44:47 INFO - PROCESS | 2672 | 1467974687134 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 2672 | 1467974687141 Marionette TRACE conn6 <- [1,3030,null,{}] 03:44:47 INFO - PROCESS | 2672 | 1467974687151 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 2672 | 1467974687156 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:47 INFO - PROCESS | 2672 | 1467974687292 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:44:47 INFO - PROCESS | 2672 | 1467974687312 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 2672 | 1467974687314 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:47 INFO - PROCESS | 2672 | ++DOCSHELL 0000004874E64800 == 27 [pid = 2672] [id = 769] 03:44:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000486AD44000) [pid = 2672] [serial = 2305] [outer = 0000000000000000] 03:44:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (000000486AEFBC00) [pid = 2672] [serial = 2306] [outer = 000000486AD44000] 03:44:47 INFO - PROCESS | 2672 | 1467974687361 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (000000486B8CE800) [pid = 2672] [serial = 2307] [outer = 000000486AD44000] 03:44:48 INFO - PROCESS | 2672 | 1467974688047 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:44:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:44:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:44:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1009ms 03:44:48 INFO - PROCESS | 2672 | 1467974688144 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 2672 | 1467974688147 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:44:48 INFO - PROCESS | 2672 | 1467974688151 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 2672 | 1467974688153 Marionette TRACE conn6 <- [1,3034,null,{}] 03:44:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:44:48 INFO - PROCESS | 2672 | 1467974688163 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 2672 | 1467974688166 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:48 INFO - PROCESS | 2672 | 1467974688288 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:44:48 INFO - PROCESS | 2672 | 1467974688293 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 2672 | 1467974688295 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:48 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876A37800 == 28 [pid = 2672] [id = 770] 03:44:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486C2C3800) [pid = 2672] [serial = 2308] [outer = 0000000000000000] 03:44:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (000000486E78FC00) [pid = 2672] [serial = 2309] [outer = 000000486C2C3800] 03:44:48 INFO - PROCESS | 2672 | 1467974688343 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (0000004870D5D000) [pid = 2672] [serial = 2310] [outer = 000000486C2C3800] 03:44:48 INFO - PROCESS | 2672 | [2672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:44:48 INFO - PROCESS | 2672 | 1467974688827 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:44:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:44:48 INFO - {} 03:44:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 03:44:48 INFO - PROCESS | 2672 | 1467974688897 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 2672 | 1467974688899 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:44:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:44:48 INFO - PROCESS | 2672 | 1467974688903 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 2672 | 1467974688905 Marionette TRACE conn6 <- [1,3038,null,{}] 03:44:48 INFO - PROCESS | 2672 | 1467974688909 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 2672 | 1467974688911 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:49 INFO - PROCESS | 2672 | 1467974689026 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:44:49 INFO - PROCESS | 2672 | 1467974689033 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 2672 | 1467974689040 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:49 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F5A000 == 29 [pid = 2672] [id = 771] 03:44:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (0000004871F1D400) [pid = 2672] [serial = 2311] [outer = 0000000000000000] 03:44:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871FD6800) [pid = 2672] [serial = 2312] [outer = 0000004871F1D400] 03:44:49 INFO - PROCESS | 2672 | 1467974689143 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (0000004872690400) [pid = 2672] [serial = 2313] [outer = 0000004871F1D400] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004872690000) [pid = 2672] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004871A92400) [pid = 2672] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (00000048659B3C00) [pid = 2672] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BC07C00) [pid = 2672] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004865B4C000) [pid = 2672] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (000000486BC02400) [pid = 2672] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (0000004865957800) [pid = 2672] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (0000004872C9F000) [pid = 2672] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004872F24C00) [pid = 2672] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004875F14000) [pid = 2672] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486BCE5C00) [pid = 2672] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873CB9000) [pid = 2672] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004877808000) [pid = 2672] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:44:49 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004872994800) [pid = 2672] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:44:49 INFO - PROCESS | 2672 | 1467974689820 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:44:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:44:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:44:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:44:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 03:44:49 INFO - PROCESS | 2672 | 1467974689891 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 2672 | 1467974689893 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:44:49 INFO - PROCESS | 2672 | 1467974689897 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 2672 | 1467974689899 Marionette TRACE conn6 <- [1,3042,null,{}] 03:44:49 INFO - PROCESS | 2672 | 1467974689903 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 2672 | 1467974689906 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:50 INFO - PROCESS | 2672 | 1467974689999 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:44:50 INFO - PROCESS | 2672 | 1467974690010 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 2672 | 1467974690012 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:50 INFO - PROCESS | 2672 | ++DOCSHELL 000000486A875800 == 30 [pid = 2672] [id = 772] 03:44:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872494C00) [pid = 2672] [serial = 2314] [outer = 0000000000000000] 03:44:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004872691C00) [pid = 2672] [serial = 2315] [outer = 0000004872494C00] 03:44:50 INFO - PROCESS | 2672 | 1467974690058 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872996000) [pid = 2672] [serial = 2316] [outer = 0000004872494C00] 03:44:50 INFO - PROCESS | 2672 | 1467974690759 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:44:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:44:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:44:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:44:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:44:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 979ms 03:44:50 INFO - PROCESS | 2672 | 1467974690878 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 2672 | 1467974690881 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:44:50 INFO - PROCESS | 2672 | 1467974690884 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:44:50 INFO - PROCESS | 2672 | 1467974690886 Marionette TRACE conn6 <- [1,3046,null,{}] 03:44:50 INFO - PROCESS | 2672 | 1467974690889 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 2672 | 1467974690892 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:50 INFO - PROCESS | 2672 | 1467974690979 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:44:50 INFO - PROCESS | 2672 | 1467974690984 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 2672 | 1467974690986 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:51 INFO - PROCESS | 2672 | ++DOCSHELL 00000048770DB000 == 31 [pid = 2672] [id = 773] 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004865956400) [pid = 2672] [serial = 2317] [outer = 0000000000000000] 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872B28400) [pid = 2672] [serial = 2318] [outer = 0000004865956400] 03:44:51 INFO - PROCESS | 2672 | 1467974691032 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004872D68800) [pid = 2672] [serial = 2319] [outer = 0000004865956400] 03:44:51 INFO - PROCESS | 2672 | 1467974691487 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:44:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:44:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:44:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:44:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:44:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:44:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:44:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:44:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:44:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 640ms 03:44:51 INFO - PROCESS | 2672 | 1467974691527 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 2672 | 1467974691530 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:44:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:44:51 INFO - PROCESS | 2672 | 1467974691576 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - PROCESS | 2672 | 1467974691580 Marionette TRACE conn6 <- [1,3050,null,{}] 03:44:51 INFO - PROCESS | 2672 | 1467974691587 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 2672 | 1467974691592 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:51 INFO - PROCESS | 2672 | 1467974691729 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:44:51 INFO - PROCESS | 2672 | 1467974691827 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 2672 | 1467974691830 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:51 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BC3D000 == 32 [pid = 2672] [id = 774] 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004864E3C400) [pid = 2672] [serial = 2320] [outer = 0000000000000000] 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004865529400) [pid = 2672] [serial = 2321] [outer = 0000004864E3C400] 03:44:51 INFO - PROCESS | 2672 | 1467974691890 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (000000486595C000) [pid = 2672] [serial = 2322] [outer = 0000004864E3C400] 03:44:52 INFO - PROCESS | 2672 | [2672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:44:52 INFO - PROCESS | 2672 | 1467974692595 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:44:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:44:52 INFO - {} 03:44:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1077ms 03:44:52 INFO - PROCESS | 2672 | 1467974692614 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 2672 | 1467974692619 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:44:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:44:52 INFO - PROCESS | 2672 | 1467974692671 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 2672 | 1467974692674 Marionette TRACE conn6 <- [1,3054,null,{}] 03:44:52 INFO - PROCESS | 2672 | 1467974692681 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 2672 | 1467974692686 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:52 INFO - PROCESS | 2672 | 1467974692821 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:44:52 INFO - PROCESS | 2672 | 1467974692898 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 2672 | 1467974692901 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:52 INFO - PROCESS | 2672 | ++DOCSHELL 00000048753D6000 == 33 [pid = 2672] [id = 775] 03:44:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (00000048669E0C00) [pid = 2672] [serial = 2323] [outer = 0000000000000000] 03:44:52 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (000000486AE11800) [pid = 2672] [serial = 2324] [outer = 00000048669E0C00] 03:44:53 INFO - PROCESS | 2672 | 1467974693001 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486B8CC000) [pid = 2672] [serial = 2325] [outer = 00000048669E0C00] 03:44:53 INFO - PROCESS | 2672 | 1467974693641 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:44:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:44:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1078ms 03:44:53 INFO - PROCESS | 2672 | 1467974693707 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 2672 | 1467974693709 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:44:53 INFO - PROCESS | 2672 | 1467974693713 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 2672 | 1467974693716 Marionette TRACE conn6 <- [1,3058,null,{}] 03:44:53 INFO - PROCESS | 2672 | 1467974693720 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 2672 | 1467974693723 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:53 INFO - PROCESS | 2672 | 1467974693905 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:44:53 INFO - PROCESS | 2672 | 1467974693917 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 2672 | 1467974693924 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:53 INFO - PROCESS | 2672 | ++DOCSHELL 00000048772CC800 == 34 [pid = 2672] [id = 776] 03:44:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 81 (0000004871A92400) [pid = 2672] [serial = 2326] [outer = 0000000000000000] 03:44:53 INFO - PROCESS | 2672 | ++DOMWINDOW == 82 (000000487183DC00) [pid = 2672] [serial = 2327] [outer = 0000004871A92400] 03:44:54 INFO - PROCESS | 2672 | 1467974693994 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 2672 | ++DOMWINDOW == 83 (0000004872495400) [pid = 2672] [serial = 2328] [outer = 0000004871A92400] 03:44:54 INFO - PROCESS | 2672 | 1467974694886 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:44:54 INFO - PROCESS | 2672 | --DOCSHELL 0000004876A4A800 == 33 [pid = 2672] [id = 662] 03:44:54 INFO - PROCESS | 2672 | --DOCSHELL 0000004876F61800 == 32 [pid = 2672] [id = 663] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 82 (000000487298C000) [pid = 2672] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 81 (0000004871AB3C00) [pid = 2672] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 80 (0000004865A8A000) [pid = 2672] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 79 (0000004865C0EC00) [pid = 2672] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 78 (000000486BCE4C00) [pid = 2672] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 77 (0000004870D96400) [pid = 2672] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 76 (0000004865C10400) [pid = 2672] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 75 (000000486AA75800) [pid = 2672] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486BCBCC00) [pid = 2672] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (00000048713F4400) [pid = 2672] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004865A83400) [pid = 2672] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (0000004865C10000) [pid = 2672] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004873CB6400) [pid = 2672] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004873F9EC00) [pid = 2672] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (0000004873CBA400) [pid = 2672] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (0000004876F75000) [pid = 2672] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1240ms 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (0000004875845800) [pid = 2672] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004873FC8000) [pid = 2672] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 64 (000000487617C800) [pid = 2672] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 63 (0000004877811000) [pid = 2672] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 62 (0000004877A4A000) [pid = 2672] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 61 (00000048750D0800) [pid = 2672] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 60 (0000004872C47400) [pid = 2672] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 59 (00000048729DBC00) [pid = 2672] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 58 (000000487254D400) [pid = 2672] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | --DOMWINDOW == 57 (0000004875F0E800) [pid = 2672] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2672 | 1467974694969 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 2672 | 1467974694973 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:44:54 INFO - PROCESS | 2672 | 1467974694978 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:44:54 INFO - PROCESS | 2672 | 1467974694981 Marionette TRACE conn6 <- [1,3062,null,{}] 03:44:54 INFO - PROCESS | 2672 | 1467974694987 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 2672 | 1467974694990 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:55 INFO - PROCESS | 2672 | 1467974695093 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:44:55 INFO - PROCESS | 2672 | 1467974695100 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2672 | 1467974695103 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000486BE84000 == 33 [pid = 2672] [id = 777] 03:44:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 58 (00000048659A7400) [pid = 2672] [serial = 2329] [outer = 0000000000000000] 03:44:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 59 (00000048659AFC00) [pid = 2672] [serial = 2330] [outer = 00000048659A7400] 03:44:55 INFO - PROCESS | 2672 | 1467974695153 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 60 (0000004865B45400) [pid = 2672] [serial = 2331] [outer = 00000048659A7400] 03:44:55 INFO - PROCESS | 2672 | 1467974695652 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:44:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 03:44:55 INFO - PROCESS | 2672 | 1467974695718 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 2672 | 1467974695722 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:44:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:44:55 INFO - PROCESS | 2672 | 1467974695729 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 2672 | 1467974695731 Marionette TRACE conn6 <- [1,3066,null,{}] 03:44:55 INFO - PROCESS | 2672 | 1467974695735 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 2672 | 1467974695738 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:55 INFO - PROCESS | 2672 | 1467974695833 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:44:55 INFO - PROCESS | 2672 | 1467974695941 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2672 | 1467974695943 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:55 INFO - PROCESS | 2672 | ++DOCSHELL 000000487292E800 == 34 [pid = 2672] [id = 778] 03:44:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 61 (0000004866E4E800) [pid = 2672] [serial = 2332] [outer = 0000000000000000] 03:44:55 INFO - PROCESS | 2672 | ++DOMWINDOW == 62 (000000486A0CA000) [pid = 2672] [serial = 2333] [outer = 0000004866E4E800] 03:44:56 INFO - PROCESS | 2672 | 1467974695993 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 63 (000000486ABC7000) [pid = 2672] [serial = 2334] [outer = 0000004866E4E800] 03:44:56 INFO - PROCESS | 2672 | 1467974696414 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 2672 | 1467974696469 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:44:56 INFO - PROCESS | 2672 | 1467974696473 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 2672 | 1467974696476 Marionette TRACE conn6 <- [1,3070,null,{}] 03:44:56 INFO - PROCESS | 2672 | 1467974696488 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 2672 | 1467974696493 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:56 INFO - PROCESS | 2672 | 1467974696632 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:44:56 INFO - PROCESS | 2672 | 1467974696655 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 2672 | 1467974696658 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:56 INFO - PROCESS | 2672 | ++DOCSHELL 0000004875367000 == 35 [pid = 2672] [id = 779] 03:44:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 64 (000000486F4F5C00) [pid = 2672] [serial = 2335] [outer = 0000000000000000] 03:44:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 65 (000000486F4FB400) [pid = 2672] [serial = 2336] [outer = 000000486F4F5C00] 03:44:56 INFO - PROCESS | 2672 | 1467974696708 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (00000048718E2000) [pid = 2672] [serial = 2337] [outer = 000000486F4F5C00] 03:44:57 INFO - PROCESS | 2672 | 1467974697127 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:44:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:44:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:44:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:44:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 725ms 03:44:57 INFO - PROCESS | 2672 | 1467974697200 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2672 | 1467974697203 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:44:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:44:57 INFO - PROCESS | 2672 | 1467974697207 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 2672 | 1467974697209 Marionette TRACE conn6 <- [1,3074,null,{}] 03:44:57 INFO - PROCESS | 2672 | 1467974697212 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 2672 | 1467974697215 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:57 INFO - PROCESS | 2672 | 1467974697311 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:44:57 INFO - PROCESS | 2672 | 1467974697316 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2672 | 1467974697318 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:57 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876EE4000 == 36 [pid = 2672] [id = 780] 03:44:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (0000004871FD4800) [pid = 2672] [serial = 2338] [outer = 0000000000000000] 03:44:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004872551800) [pid = 2672] [serial = 2339] [outer = 0000004871FD4800] 03:44:57 INFO - PROCESS | 2672 | 1467974697372 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004872994C00) [pid = 2672] [serial = 2340] [outer = 0000004871FD4800] 03:44:57 INFO - PROCESS | 2672 | 1467974697843 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:44:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 03:44:57 INFO - PROCESS | 2672 | 1467974697881 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2672 | 1467974697883 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 2672 | 1467974697886 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:44:57 INFO - PROCESS | 2672 | 1467974697888 Marionette TRACE conn6 <- [1,3078,null,{}] 03:44:57 INFO - PROCESS | 2672 | 1467974697892 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 2672 | 1467974697894 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:58 INFO - PROCESS | 2672 | 1467974698015 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:44:58 INFO - PROCESS | 2672 | 1467974698104 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 2672 | 1467974698106 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004876F61800 == 37 [pid = 2672] [id = 781] 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004865A8F400) [pid = 2672] [serial = 2341] [outer = 0000000000000000] 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004872ABC800) [pid = 2672] [serial = 2342] [outer = 0000004865A8F400] 03:44:58 INFO - PROCESS | 2672 | 1467974698152 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004872C46000) [pid = 2672] [serial = 2343] [outer = 0000004865A8F400] 03:44:58 INFO - PROCESS | 2672 | 1467974698573 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:44:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 03:44:58 INFO - PROCESS | 2672 | 1467974698628 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 2672 | 1467974698631 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:44:58 INFO - PROCESS | 2672 | 1467974698640 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 2672 | 1467974698642 Marionette TRACE conn6 <- [1,3082,null,{}] 03:44:58 INFO - PROCESS | 2672 | 1467974698646 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 2672 | 1467974698652 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:58 INFO - PROCESS | 2672 | 1467974698805 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:44:58 INFO - PROCESS | 2672 | 1467974698861 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 2672 | 1467974698863 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:58 INFO - PROCESS | 2672 | ++DOCSHELL 0000004877A57800 == 38 [pid = 2672] [id = 782] 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004872F27000) [pid = 2672] [serial = 2344] [outer = 0000000000000000] 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (0000004873CB9000) [pid = 2672] [serial = 2345] [outer = 0000004872F27000] 03:44:58 INFO - PROCESS | 2672 | 1467974698910 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004873FBB000) [pid = 2672] [serial = 2346] [outer = 0000004872F27000] 03:44:59 INFO - PROCESS | 2672 | 1467974699323 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:44:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 733ms 03:44:59 INFO - PROCESS | 2672 | 1467974699399 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 2672 | 1467974699401 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:44:59 INFO - PROCESS | 2672 | 1467974699405 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:44:59 INFO - PROCESS | 2672 | 1467974699407 Marionette TRACE conn6 <- [1,3086,null,{}] 03:44:59 INFO - PROCESS | 2672 | 1467974699410 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 2672 | 1467974699412 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:59 INFO - PROCESS | 2672 | 1467974699534 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:44:59 INFO - PROCESS | 2672 | 1467974699627 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 2672 | 1467974699629 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 74 (000000486C2C3800) [pid = 2672] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 73 (0000004877CDA000) [pid = 2672] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 72 (0000004863C5D400) [pid = 2672] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 71 (000000486595DC00) [pid = 2672] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 70 (0000004871F1D400) [pid = 2672] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 69 (0000004865A25C00) [pid = 2672] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 68 (000000486F08B800) [pid = 2672] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 67 (000000486595FC00) [pid = 2672] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 66 (000000486AD44000) [pid = 2672] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:44:59 INFO - PROCESS | 2672 | --DOMWINDOW == 65 (0000004872494C00) [pid = 2672] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:44:59 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872929800 == 39 [pid = 2672] [id = 783] 03:44:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 66 (000000486595DC00) [pid = 2672] [serial = 2347] [outer = 0000000000000000] 03:44:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 67 (000000486AB02400) [pid = 2672] [serial = 2348] [outer = 000000486595DC00] 03:44:59 INFO - PROCESS | 2672 | 1467974699678 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 2672 | ++DOMWINDOW == 68 (0000004874E8DC00) [pid = 2672] [serial = 2349] [outer = 000000486595DC00] 03:45:00 INFO - PROCESS | 2672 | 1467974700033 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:45:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 03:45:00 INFO - PROCESS | 2672 | 1467974700082 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 2672 | 1467974700085 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:45:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:45:00 INFO - PROCESS | 2672 | 1467974700089 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 2672 | 1467974700090 Marionette TRACE conn6 <- [1,3090,null,{}] 03:45:00 INFO - PROCESS | 2672 | 1467974700094 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 2672 | 1467974700096 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:00 INFO - PROCESS | 2672 | 1467974700226 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:45:00 INFO - PROCESS | 2672 | 1467974700277 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 2672 | 1467974700279 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:00 INFO - PROCESS | 2672 | ++DOCSHELL 000000487926D800 == 40 [pid = 2672] [id = 784] 03:45:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 69 (0000004873FC8800) [pid = 2672] [serial = 2350] [outer = 0000000000000000] 03:45:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 70 (0000004875317800) [pid = 2672] [serial = 2351] [outer = 0000004873FC8800] 03:45:00 INFO - PROCESS | 2672 | 1467974700326 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 71 (0000004875F0E800) [pid = 2672] [serial = 2352] [outer = 0000004873FC8800] 03:45:00 INFO - PROCESS | 2672 | 1467974700677 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:45:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 03:45:00 INFO - PROCESS | 2672 | 1467974700722 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 2672 | 1467974700724 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:45:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:45:00 INFO - PROCESS | 2672 | 1467974700728 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 2672 | 1467974700729 Marionette TRACE conn6 <- [1,3094,null,{}] 03:45:00 INFO - PROCESS | 2672 | 1467974700733 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 2672 | 1467974700735 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:00 INFO - PROCESS | 2672 | 1467974700860 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:45:00 INFO - PROCESS | 2672 | 1467974700896 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 2672 | 1467974700898 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:00 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A122000 == 41 [pid = 2672] [id = 785] 03:45:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 72 (0000004875F13800) [pid = 2672] [serial = 2353] [outer = 0000000000000000] 03:45:00 INFO - PROCESS | 2672 | ++DOMWINDOW == 73 (0000004875F1A000) [pid = 2672] [serial = 2354] [outer = 0000004875F13800] 03:45:00 INFO - PROCESS | 2672 | 1467974700943 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 74 (000000487634A800) [pid = 2672] [serial = 2355] [outer = 0000004875F13800] 03:45:01 INFO - PROCESS | 2672 | 1467974701346 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:45:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:45:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 03:45:01 INFO - PROCESS | 2672 | 1467974701411 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 2672 | 1467974701413 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:45:01 INFO - PROCESS | 2672 | 1467974701425 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:45:01 INFO - PROCESS | 2672 | 1467974701427 Marionette TRACE conn6 <- [1,3098,null,{}] 03:45:01 INFO - PROCESS | 2672 | 1467974701431 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 2672 | 1467974701433 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:01 INFO - PROCESS | 2672 | 1467974701525 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:45:01 INFO - PROCESS | 2672 | 1467974701533 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 2672 | 1467974701535 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:01 INFO - PROCESS | 2672 | ++DOCSHELL 000000487A7A3800 == 42 [pid = 2672] [id = 786] 03:45:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 75 (0000004876F73C00) [pid = 2672] [serial = 2356] [outer = 0000000000000000] 03:45:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 76 (0000004876F7B800) [pid = 2672] [serial = 2357] [outer = 0000004876F73C00] 03:45:01 INFO - PROCESS | 2672 | 1467974701581 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 2672 | ++DOMWINDOW == 77 (00000048772A5000) [pid = 2672] [serial = 2358] [outer = 0000004876F73C00] 03:45:02 INFO - PROCESS | 2672 | 1467974702237 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:45:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:45:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:45:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:45:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 03:45:02 INFO - PROCESS | 2672 | 1467974702312 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 2672 | 1467974702316 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:45:02 INFO - PROCESS | 2672 | 1467974702321 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 2672 | 1467974702327 Marionette TRACE conn6 <- [1,3102,null,{}] 03:45:02 INFO - PROCESS | 2672 | 1467974702333 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 2672 | 1467974702336 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:02 INFO - PROCESS | 2672 | 1467974702466 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:45:02 INFO - PROCESS | 2672 | 1467974702591 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"326a2da9-734d-4475-9f57-dd76cc0de230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 2672 | 1467974702594 Marionette INFO sendAsync 91b47ec6-3107-4618-8451-7a88009d4b5d 03:45:02 INFO - PROCESS | 2672 | ++DOCSHELL 0000004872861800 == 43 [pid = 2672] [id = 787] 03:45:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 78 (0000004865D76800) [pid = 2672] [serial = 2359] [outer = 0000000000000000] 03:45:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 79 (00000048660A8800) [pid = 2672] [serial = 2360] [outer = 0000004865D76800] 03:45:02 INFO - PROCESS | 2672 | 1467974702655 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 2672 | ++DOMWINDOW == 80 (000000486AEFCC00) [pid = 2672] [serial = 2361] [outer = 0000004865D76800] 03:45:03 INFO - PROCESS | 2672 | 1467974703188 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:45:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 880ms 03:45:03 INFO - PROCESS | 2672 | 1467974703205 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 2672 | 1467974703210 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:45:04 WARNING - u'runner_teardown' () 03:45:04 INFO - No more tests 03:45:04 INFO - Got 0 unexpected results 03:45:04 INFO - SUITE-END | took 688s 03:45:04 INFO - Closing logging queue 03:45:04 INFO - queue closed 03:45:04 INFO - Return code: 0 03:45:04 WARNING - # TBPL SUCCESS # 03:45:04 INFO - Running post-action listener: _resource_record_post_action 03:45:04 INFO - Running post-run listener: _resource_record_post_run 03:45:05 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 163772928; Write bytes: 992381952; Read time: 1854600; Write time: 4807460 03:45:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:45:05 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37739008; Read time: 0; Write time: 39450 03:45:05 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 163772928; Write bytes: 880988672; Read time: 1854600; Write time: 4715160 03:45:05 INFO - Running post-run listener: _upload_blobber_files 03:45:05 INFO - Blob upload gear active. 03:45:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:45:05 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:45:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:45:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:45:06 INFO - (blobuploader) - INFO - Open directory for files ... 03:45:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:45:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:45:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:45:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:45:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:45:06 INFO - (blobuploader) - INFO - Done attempting. 03:45:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:45:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:45:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:45:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:45:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:45:08 INFO - (blobuploader) - INFO - Done attempting. 03:45:08 INFO - (blobuploader) - INFO - Iteration through files over. 03:45:08 INFO - Return code: 0 03:45:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:45:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff6ca15f0ca45f69f08a4a79460a69981bce11cc01d63dc1356ec05efb813bc83f4aee8cc0547b5d34793a38948037d472928cde8c9540a8b85d2072d9b52dbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fbd634674b6ef1a52dcecea74416717ed77789b93af00d526fb6b22c2bdcd894e57379345bbbf6f65b194a8f0b239cc5cf3024d5ecdc6f08ab89065d8c7b42"} 03:45:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:45:08 INFO - Writing to file C:\slave\test\properties\blobber_files 03:45:08 INFO - Contents: 03:45:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff6ca15f0ca45f69f08a4a79460a69981bce11cc01d63dc1356ec05efb813bc83f4aee8cc0547b5d34793a38948037d472928cde8c9540a8b85d2072d9b52dbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fbd634674b6ef1a52dcecea74416717ed77789b93af00d526fb6b22c2bdcd894e57379345bbbf6f65b194a8f0b239cc5cf3024d5ecdc6f08ab89065d8c7b42"} 03:45:08 INFO - Running post-run listener: copy_logs_to_upload_dir 03:45:08 INFO - Copying logs to upload dir... 03:45:08 INFO - mkdir: C:\slave\test\build\upload\logs 03:45:08 INFO - Copying logs to upload dir... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... 03:45:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.068000 ========= master_lag: 0.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-07-08 03:45:08.703054) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:08.703881) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff6ca15f0ca45f69f08a4a79460a69981bce11cc01d63dc1356ec05efb813bc83f4aee8cc0547b5d34793a38948037d472928cde8c9540a8b85d2072d9b52dbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fbd634674b6ef1a52dcecea74416717ed77789b93af00d526fb6b22c2bdcd894e57379345bbbf6f65b194a8f0b239cc5cf3024d5ecdc6f08ab89065d8c7b42"} build_url:https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/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/ff6ca15f0ca45f69f08a4a79460a69981bce11cc01d63dc1356ec05efb813bc83f4aee8cc0547b5d34793a38948037d472928cde8c9540a8b85d2072d9b52dbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fbd634674b6ef1a52dcecea74416717ed77789b93af00d526fb6b22c2bdcd894e57379345bbbf6f65b194a8f0b239cc5cf3024d5ecdc6f08ab89065d8c7b42"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cbXwi4PRR7-gVNaea_oNOQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:08.826660) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:08.827002) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:08.944626) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:08.945020) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 03:45:09.680803) ========= ========= Total master_lag: 1.28 =========